Android开发问题解决

错误一

错误描述:android.view.InflateException: Binary XML file line #33: Error inflating class fragment

错误原因:类库不支持

解决方法:

  • fragment导入android.support.v4.app.Fragment和android.support.v4.app.FragmentTransaction;
  • activity继承FragmentActivity

错误二

错误描述:Error:Execution failed for task ':schoolpa:transformResourcesWithMergeJavaResForDebug'.

> com.android.build.api.transform.TransformException: com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/maven/com.belerweb/pinyin4j/pom.properties

错误原因:jar包重复

解决方法:

  • 第一步:项目gradle-android节点下增加以下属性

  • packagingOptions {
    exclude 'META-INF/DEPENDENCIES'
    exclude 'META-INF/NOTICE'
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/LICENSE.txt'
    exclude 'META-INF/NOTICE.txt'
    exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.xml'
    exclude 'META-INF/maven/com.belerweb/pinyin4j/pom.properties'
    }
    dexOptions {
    javaMaxHeapSize "4g" //specify the heap size for the dex process
    preDexLibraries = false //delete the already predexed libraries
    }

  • 第二步:同步项目,clean项目,rebuild项目,运行项目即可

错误三

错误描述:No tab content FrameLayout found for id xxx

错误原因:未知

解决方法:

  • 删掉xml中的Tabwidget

错误四

错误描述:

DELETE_FAILED_INTERNAL_ERROR
Error while Installing APKs

错误原因:未知

解决方法:

  • clean项目,rebuild项目,运行项目即可

错误五

错误描述:

java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

错误原因:未知

解决方法(慎重使用):

defaultConfig {

minSdkVersion 14
targetSdkVersion 21

multiDexEnabled true
}

 dependencies {
 compile 'com.android.support:multidex:1.0.0'
 }

错误六

错误描述:

Error:Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app (1.3.9) and test app (2.0.1) differ. See http://g.co/androidstudio/app-test-app-conflict for details.

错误原因:未知

解决方法:

android {
configurations.all {
resolutionStrategy.force 'com.google.code.findbugs:jsr305:1.3.9'
}
}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,028评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,308评论 19 139
  • Spring Boot 参考指南 介绍 转载自:https://www.gitbook.com/book/qbgb...
    毛宇鹏阅读 47,020评论 6 342
  • 当我们在一条路上,坚持走下去时,往往走到路的中间,会面临两个选择,放弃还是继续。 ...
    半纱朦胧阅读 1,787评论 0 1
  • 前言: 宁做鸡头不做凤尾,一般而言,存在就是合理的, 在这个世上,只要你在这个世界上,你就要扮演特定的角色, 一个...
    deepseek米洛阅读 3,975评论 0 2