Android Studio 常见问题汇总
程序员文章站
2022-04-28 13:18:10
1.error:com.android.dx.cf.code.simexception: invalid opcode ba (invokedynamic requires --min-sdk-ve...
1.error:com.android.dx.cf.code.simexception: invalid opcode ba (invokedynamic requires --min-sdk-version >= 26)
解决方法:在build中加入
implementation "com.google.guava:guava:23.0-android"
2. com.android.builder.dexing.dexarchivemergerexception: unable to merge dex
解决方法:原因是方法数超出限制导致的 在app的build.gradle文件中添加:
defaultconfig{
multidexenabled true
}
3.could not find method google() for arguments [] on repository container. gradle升级到最新版本可解决。
4.app:externalnativebuildcleandebug 因版本不支持cmake 删除
5.eclipse 转 android studio could not resolve all files for configuration ':classpath'.
在build.gradle中 添加
google() 如:
buildscript { repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' } } allprojects { repositories { google() jcenter() } }
6.gradle's dependency cache may be corrupt (this sometimes occurs after a network connection timeout.)
下载过程中断连导致gradle出错,需要到对应目录删除重新下载。
7.android studio error—gradle: 错误:编码 gbk 的不可映射字符的
解决办法:
在项目下的build.gradle下添加以下代码即可解决
tasks.withtype(compile) { options.encoding = "utf-8" }
上一篇: 算法(第四版)C# 习题题解——2.4
下一篇: 从零单排学Redis【铂金一】