Android Studio 问题总结
2015-07-15 16:13
369 查看
在我使用Android Studio的过程中遇到一些问题,下面是对专业些问题及解决办法的总结
在当前项目或HOME/.gradle/目录下的gradle.properties添加如下设置:
若设置了用户名和密码,则再添加如下设置:
错误描述中出现如下内容:
出现此问题的原因为:当前com.android.tools.lint版本与Retrolambda冲突。可以去掉lint,但是就损失了对代码扫描的好处,建议如下修改:
进入如下目录:C:\Users\【Administrator(当前用户名)】\.gradle\caches\modules-2\metadata-2.15\descriptors\com.android.tools.build\gradle-core\1.2.3\22da77b0d76ea8df17298218f3ec1f87\ivy.xml
修改配置项
参考:http://stackoverflow.com/questions/29316332/retrolambda-lint-crashes-when-using-lambda-expressions-with-retrolambda
1、gradle代理设置
在执行gradlew clean命令时,会从网上下载一些依赖组件,若公司网络为代理上网的,则下载失败,这时需要设置gradle代理:在当前项目或HOME/.gradle/目录下的gradle.properties添加如下设置:
systemProp.http.proxyHost=proxy.hoge systemProp.http.proxyPort=3128
若设置了用户名和密码,则再添加如下设置:
systemProp.http.proxyUser=username systemProp.http.proxyPassword=password
2、使用Retrolambda产生的错误
错误描述中出现如下内容:Failed converting ECJ parse tree to Lombok
java.lang.UnsupportedOperationException: Unknown ASTNode child: LambdaExpression
出现此问题的原因为:当前com.android.tools.lint版本与Retrolambda冲突。可以去掉lint,但是就损失了对代码扫描的好处,建议如下修改:
进入如下目录:C:\Users\【Administrator(当前用户名)】\.gradle\caches\modules-2\metadata-2.15\descriptors\com.android.tools.build\gradle-core\1.2.3\22da77b0d76ea8df17298218f3ec1f87\ivy.xml
修改配置项
<dependency org="com.android.tools.lint" name="lint" rev="24.1.0" force="true" conf="runtime->compile(*),runtime(*),master(*)"/>改为:
<dependency org="com.android.tools.lint" name="lint" rev="24.0.0" force="true" conf="runtime->compile(*),runtime(*),master(*)"/>
参考:http://stackoverflow.com/questions/29316332/retrolambda-lint-crashes-when-using-lambda-expressions-with-retrolambda
相关文章推荐
- Android NDK学习记录(二):C/C++调用Java代码
- Android中visibility三个属性的区别
- Android中的蓝牙知识
- Android 设置 横屏 竖屏
- Android 开机自启和后台自启权限
- android中进入界面时软件盘默认隐藏的设置方法
- Android中实现一键分享功能
- Android开发数据库之LitePal用法
- Android动态加载代码技术
- Android px,dp ,sp之间的互相转换
- Android中visibility属性VISIBLE、INVISIBLE、GONE的区别
- Android中的动态加载机制
- [Android课堂笔记] 2D Graphic图形绘制全解析
- Android 缓存机制
- Android Studio Gradle项目中添加JNI so文件
- 【Android】ViewGroup全面分析
- Android 应用程序的图标 (Icon) 应该设计成多大
- Android System Property
- android-percent-support-lib-sample
- Android利用ContentResolver查询的三种方式