Android Studio升级4.1.1后各种错误和解决方案
目录
1,CMake Error: CMake was unable to find a build program corresponding to “Ninja“.
因为项目中使用到Cmake编译的C/C++代码,升级了Android Studio后编译出现CMake Error: CMake was unable to find a build program corresponding to “Ninja”.CMAKE_MAKE_PROGRAM is not set.
执行编译查看编译详细报错信息
gradlew :emsinglerecord:assembleDebug --stacktrace --info
最终更换了CMAKE的环境变量(电脑=>属性=>高级系统设置=>环境变量=>Path里修改了原来的cmake路径为最新的D:VScmake3.10.2.4988404bin);并且在SDK Manager里下载了最新的NDK,在Project Structure=>SDK Location里更新Andoid NDK location为D:VS
dk21.3.6528147后这个错误消失。
2,编译时,Build窗口报错信息里显示乱码(中文显示乱码)
因为这个是乱码看不到具体的报错原因,所以需要解决这个问题。
点击Help => Edit Custom VM options…,然后在创建的文件或者已经有的studio64.exe.vmoptions文件里添加-Dfile.encoding=UTF-8
重启Android studio该问题解决
3,编写代码无错误提示(警告、报红等)
Android ButterKnife Zelezny插件导致的,在Settings=>Plugins里卸载掉后重启Android Studio正常
4,Plugin Error: Plugin “simpleUML” is incompatible (supported only in IntelliJ IDEA)
插件不兼容,在C:UsersAdministratorAppDataRoamingGoogleAndroidStudio4.1plugins中删除"simpleUML"插件,重新打开后OK。
5,error: resource android:attr/dialogCornerRadius not found.
资源找不到
修改compileSdkVersion 28 , targetSdkVersion 28后编译OK。
6,类似这样的报错:Could not find method apt() for arguments [org.androidannotations:androidannotations:3.3.2]
1,build.gradle里注释掉所有的android-apt:
// classpath 'com.neenbedankt.gradle.plugins:android-apt:1.4'
// apply plugin: 'com.neenbedankt.android-apt'
2,修改apt为
// apt 'org.androidannotations:androidannotations:3.3.2'
annotationProcessor 'org.androidannotations:androidannotations:3.3.2'
然后又会出现下面错误
7,错误: Could not find the AndroidManifest.xml file, going up from path [D:WorkWorkSpaceAndroidVideo…
build.gradle里添加如下:
defaultConfig {
applicationId 'com.danikula.videocache.sample'
minSdkVersion 15
targetSdkVersion 23
versionCode 1
versionName '1.0'
javaCompileOptions {
annotationProcessorOptions {
arguments = [
'resourcePackageName': android.defaultConfig.applicationId,
"androidManifestFile": "$projectDir/src/main/AndroidManifest.xml".toString() //主要是这一行,告诉androidManifestFile的位置
]
}
}
}
目前就遇到这些,等遇到新的再添加。
到此这篇关于Android Studio升级4.1.1后各种错误和解决方案的文章就介绍到这了,更多相关Android Studio升级4.1.1内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
- .NET Core系列之MemoryCache 初识
- 007手机一键Root(安机网一键Root) v3.0 官方最新版 一键ROOT您的Android手机
- 12306密码被盗了怎么办?12306密码外泄解决方法
- 12个字的qq网名
- 150M迷你型无线路由器怎么设置?
- 192.168.1.1打不开怎么办?路由器192.168.1.1打不开的原因以及解决办法
- 2011年电子报合订本 电子报 编辑部 中文 PDF版 [84M]
- 2015年1月15日小米新旗舰发布会现场图文直播
- 2016.3.1vivo Xplay5新品发布会现场视频直播 优酷直播
- 2016华为P9发布会视频直播地址 4月15日华为P9国行发布会直播