记录一下在使用android studio 过程中遇到的那些坑,方便以后使用的时候查阅。
•1.Android Studio 3.6.1版本最低需要配置gradle-5.6.4-all。
工程中采用的gradle版本在工程路径gradle\wrapper\gradle-wrapper.properties中配置。
本地gradle的版本路径为:C:\Users\Administrator\.gradle\wrapper\dists
详细配置教程https://blog.csdn.net/iblade/article/details/78930101
Gradle版本在线下载链接:https://services.gradle.org/distributions
•2.项目同步失败,报如下的错误:
解决办法参考如下:
1、关闭Android Studio ,去项目根目录删除.idea文件,重启AS搞定
2.在file1. 点击 Sycn Project With Gradle Files 按钮同步一下即可
3. 如果工具栏中找不到 , 在 菜单栏 -> View -> 选中 Toolbar , 即可在菜单栏中找到 上面的 Sync 按钮
�
3.sync成功后,报google()编译错误
修改项目根目录build.gradle,添加下面红色链接:
2处google()前面都加这个
maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/jcenter' }
maven { url 'https://maven.aliyun.com/repository/central' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/google' }
maven { url 'http://maven.aliyun.com/nexus/content/repositories/gradle-plugin' }
4.Java虚拟机内存错误,修复方法参考以下链接:
https://www.jianshu.com/p/9f7d27b8c1f9
亲测,打开gradle.properties文件将org.gradle.jvmargs=-Xmx1536m 改为org.gradle.
jvmargs=-Xmx512m
一般重启AS就ok了。
5.工程编译依赖的第三方jar包,SO库等一般是存放在以下目录:
C:\Users\Administrator\.gradle\caches\modules-2\files-2.1
6.一般在运行下载的demo 等eclipse项目时会出现如下错误:
Internal error: (java.lang.ClassNotFoundException) com.google.wireless.android.
sdk.stats.IntellijIndexingStats$Index
解决方法参考如下链接:
https://blog.csdn.net/weixin_37639900/article/details/100552886
配置java compiler为eclipse然后重新运行AS即可。
7.在Android studio 中引入自己或者第三方jar包,添加方法参考如下链接:
https://www.jianshu.com/p/d2fc082a212e