问题一
- non-zero exit value 1; non-zero exit value 2; non-zero exit value 3
解决
- with non-zero exit value 1 是因为依赖包重复了
- withnon-zero exit value 2 这个错误是注释掉app中的v4包之后出现的。解决方法 clean ,rebuild一下工程,就解决了。要是还解决不了,就重启一下。
- withnon-zero exit value 3 这个错误就在app.bulid里面加上这句dexOptions {javaMaxHeapSize “4g”},再rebuild ,之后再运行就行了
问题二
- java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState
原因
- 大致意思是说我使用的 commit方法是在Activity的onSaveInstanceState()之后调用的,这样会出错,因为onSaveInstanceState方法是在该Activity即将被销毁前调用,来保存Activity数据的,如果在保存玩状态后再给它添加Fragment就会出错
解决
- 把commit()方法替换成 commitAllowingStateLoss()就行
问题三
- plugin version is old,update。。。
原因
- gradle版本不符,更新gradle版本并改变配置信息
解决
- buildle.gradle:classpath ‘com.android.tools.build:gradle:2.2.0-beta1’————–更改到合适的版本
- file-settings-gradle:Gradle Home地址更改到高版本的地址
问题四
- lambda expressions are not supported at this language level
原因
- java语言版本低,不支持这种算法表达
解决
- 更改java语言版本(最低jdk8)F4–app–properties::Source–Compatibility:更改到合适的版本
问题五
- Problems found loading plugins:Plugin “Google Analytics Uploader” was not loaded: required plugin “Android Support” is disabled….
原因
- gradle路径问题,没有gradle编译,导致其他功能丧失
解决
- 配置正确的gradle路径
问题六
- studio新导入项目一直卡在Building gradle project info
原因
- 引入项目gradle版本高于本地版本,studio编译时候自动下载,但是因为(被qiang)无法下载就一直卡在下载过程中
解决
- 直接修改gradle-wrapper.properties文件
- 若修改到与当前可打开项目gradle版本一致仍卡顿:先将要导入的项目gradle-wrapper.properties文件版本改为低版本,成功导入后再改回来
问题七
- studio莫名其妙的无法clean干净,无法导包
原因
解决
- 更改运行项目前选择框内容为app
问题八
- Project with path ‘:应用名称’ could not be found in project ‘:app’
原因
- 工程里有多个Module,其中一个Module缺少了build.gradle文件导致的如上报错
解决
- settings.gradle文件中添加 ‘:umengshare’
- 拷贝完整的module项目
问题九
- Error:null value in entry: resOutputDir=null
原因
- 。。。
解决
- 在androidTest下ApplicationTest里面更改构造方法
public ApplicationTest(Class<Application> applicationClass) {
super(applicationClass);
}
问题十
- 第一次打开页面无问题,当点击进入另一个页面再返回高度莫名变化
原因
- onWindowFocusChanged方法在界面重新显示会再次执行,如onResume方法,在这里面进行参数改动需注意该特性
解决