Android - jni - 系统头文件找不到的其中原因之一
2020-08-11 10:51
3091 查看
问题描述
有时候看到这样真的很扎心,又咋回事了
有时突然叫你接手老项目,然后在自己的开发环境上运行,都会出现各种各样的问题,这就是其中之一
问题解决
在build.gradle中,有个gradle的插件这么一个东西,平时都用不上它,新建项目的时候系统都帮你弄好的了
具体可看此文章:Android Gradle dependencies 方式:classpath、implementation、api 的区别
- 这是找不到头文件的版本号
- 修改版本号(根据可以运行的项目,对照一下版本号,直接修改就好了)然后 build一下项目,就解决了
- 值得注意的是,修改这里的时候,有个地方也会跟着改变,版本号是对应的(这里对应的是我修改之后的)
Android Studio gradle插件版本和gradle版本对应关系
- 个人总结:在接手老项目,存在各种问题出现的时候,表面上快速解决问题最快的方法 —> 自己新建一个空的项目,然后在配置上,一 一对照一下。修改了一个,build的一下项目
如有更好的方法和建议,欢迎评论区回答,互相学习。
相关文章推荐
- 安装后新建Android出现“AndroidManifest.xml 系统找不到指定的文件”解决方案
- ubuntu14下整合eclipse和javah生成jni头文件遇到无法访问android.app.Activity 找不到android.app.Activity的类文件问题的解决方案
- windows+eclipse做android开发 jni找不到标准C++的头文件问题
- AndroidStudio JNI开发时,javah生成c头文件出现找不到android.support.v7.app.ActionBarActivity的类文件问题
- AndroidStudio JNI开发时,javah生成c/c++头文件出现找不到android 的类文件问题
- win10 android studio adb:CreateFileW 'nul' failed: 系统找不到指定的文件
- "make (e=2): 系统找不到指定的文件"的原因
- Error:(6, 0) CreateProcess error=2, 系统找不到指定的文件。 <a href="openFile:D:\phphub\phphub-android\app\build
- Android 编译找不到资源文件的几种可能的原因
- visual studio 编译时出错,无法启动程序“***.exe”,系统找不到指定的文件——关于这个问题的可能原因
- E:\androidProject\ClockPlus-master\keystore.properties (系统找不到指定的文件。)
- com.jakewharton\butterknife\8.8.1\AndroidManifest.xml (系统找不到指定的文件。)
- 安装后新建Android出现“AndroidManifest.xml 系统找不到指定的文件”解决方案
- AndroidManifest.xml 系统找不到指定的文件
- 安装后新建Android出现“AndroidManifest.xml 系统找不到指定的文件”解决方案
- 原因分析如下: 遇到这种情况,很有可能是把一个int型业务数据的 设置setText()或者类似的方法中, 这样Android系统就会主动去资源文件当中寻找, 但是它不是一个资源文件ID, 所
- ubuntu 64位系统创建android 项目找不到R文件
- Failed to execute tools\android.bat; 系统找不到指定的文件。
- Pycharm中Cannot run program "python": CreateProcess error=2, 系统找不到指定的文件的原因
- Android 7.x找不到libsqlite.so文件的原因及解决