欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

Android - jni - 系统头文件找不到的其中原因之一

程序员文章站 2022-06-21 19:19:16
问题描述有时候看到这样真的很扎心,又咋回事了有时突然叫你接手老项目,然后在自己的开发环境上运行,都会出现各种各样的问题,这就是其中之一问题解决在build.gradle中,有个gradle的插件这么一个东西,平时都用不上它,新建项目的时候系统都帮你弄好的了具体可看此文章:Android Gradle dependencies 方式:classpath、implementation、api 的区别这是找不到头文件的版本号修改版本号(根据可以运行的项目,对照一下版本号,直接修改就好了)...

问题描述

有时候看到这样真的很扎心,又咋回事了
有时突然叫你接手老项目,然后在自己的开发环境上运行,都会出现各种各样的问题,这就是其中之一
Android - jni - 系统头文件找不到的其中原因之一
Android - jni - 系统头文件找不到的其中原因之一

问题解决

在build.gradle中,有个gradle的插件这么一个东西,平时都用不上它,新建项目的时候系统都帮你弄好的了
具体可看此文章:Android Gradle dependencies 方式:classpath、implementation、api 的区别

  • 这是找不到头文件的版本号

Android - jni - 系统头文件找不到的其中原因之一

  • 修改版本号(根据可以运行的项目,对照一下版本号,直接修改就好了)然后 build一下项目,就解决了

Android - jni - 系统头文件找不到的其中原因之一

  • 值得注意的是,修改这里的时候,有个地方也会跟着改变,版本号是对应的(这里对应的是我修改之后的)

Android Studio gradle插件版本和gradle版本对应关系

Android - jni - 系统头文件找不到的其中原因之一

  • 个人总结:在接手老项目,存在各种问题出现的时候,表面上快速解决问题最快的方法 —> 自己新建一个空的项目,然后在配置上,一 一对照一下。修改了一个,build的一下项目
    如有更好的方法和建议,欢迎评论区回答,互相学习。

本文地址:https://blog.csdn.net/weixin_43707799/article/details/107929619