美文网首页
异常记录

异常记录

作者: 刘老毛 | 来源:发表于2017-07-28 09:34 被阅读0次
1. Execution failed for task ':app:processDebugResources'. > java.io.IOException: Could not delete path

解决办法:删除自己项目app→build下的intermediates文件夹(这个可自动生成,放心),clear一下。


2. app:transformDexArchiveWithExterLibsDexMergeForDebug

这个问题是在studio升级到3.0时出现的,原因是jar是引用重复、冲突导致

解决办法:
1.先检查一下自己的libs文件的jar包和build.gradle中引用的jar有没有重复的例如:compile 'com.squareup.retrofit2:converter-gson:2.3.0'和compile files('src/main/libs/gson-2.8.0.jar')就是冲突的,去掉其中一个,build一下,运行成功。(这是我自己使用成功的方法)
2.在网上找到的一个解决方法是删除.gradle文件夹,然后clear一下,运行成功。


3. java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState

这个问题的出现是activity的onSaveInstaceState()调用时机不准确导致

解决办法:
1.重写onSaveInstaceState方法,去掉super调用,但这样可能在某些情况下不适用,那么就用到方法2。
2.将原来FragmentTransaction调用commit()的地方改为commitAllowingStateLoss(),具体原因在BackStackRecord里面的commitInternal()里,有心的话可以看一看。


4. androidstudio 3.0 编译build错误:Unable to load class ‘org.gradle.api.internal.component.Usage’.

解决办法
buildscript {
repositories {
jcenter()
google()
}
dependencies {
...
classpath 'com.novoda:bintray-release:0.5.0'//修改此处版本号为 0.5.0---修改之前是0.3.4
...
}
}


5. Error:Execution failed for task ':app:transformClassesWithInstantRunForDebug'.
image.png
6. java.lang.IllegalStateException: Cannot add header view to list -- setAdapter has already been called.

错误的出现是因为在list.setAdapter之后又调用了addHeardView

相关文章

  • 异常记录

    1. Execution failed for task ':app:processDebugResources'...

  • 异常记录

    Failed to start component Failed to start component [Stan...

  • Android Studio 3.0+ 新Dex编译器D8

    异常记录 部分手机异常: Caused by: java.lang.ClassNotFoundException:...

  • Android 异常记录

    记录异常处理: (1)SSL peer shut down incorrectly 这可能是证书的问题,我和And...

  • 异常记录大全

    1、javax.servlet.http.HttpServlet was not found on the Jav...

  • fullter异常记录

    1 格式错误 运行后会产生如下错误Error on line 44, column 4 of pubspec.ya...

  • JdkJavaCompiler异常记录

    最近由于业务需要,需要实现CoordinatorLayout快速滑动回弹效果,据了解需要重新 “behavior”...

  • Android异常记录

    Calling startActivity() from outside of an Activity conte...

  • Redis异常记录

    概述 如果redis出现无法持久化,连接重置无法获取连接, 读取超时,无法分配内存等, 可按照以下的一些线索来进行...

  • cocoapod 异常记录

    换了新Mac 重新安装cocoapod 记录安装过程和问题 安装好 xcode、Homebrew、RVM、Ruby...

网友评论

      本文标题:异常记录

      本文链接:https://www.haomeiwen.com/subject/ierxlxtx.html