美文网首页
Android Studio使用过程中遇到的问题以及解决方案

Android Studio使用过程中遇到的问题以及解决方案

作者: 三台东 | 来源:发表于2018-06-12 19:37 被阅读29次

问题1:

错误日志:

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'.

> java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Unable to merge dex。

思路:按照网上的操作均未成功解决,例如添加multiDexEnabled   true以及找项目中的重复jar包等方式。

最终解决方式:将每个模块 implementation 'com.android.support:appcompat-v7:26.1.0' V7版本 调整与app中的build.gradle的一致。


问题2:

错误日志:

Error:(9, 5) error: resource android:attr/colorError not found.

Error:(13, 5) error: resource android:attr/colorError not found.

Error:(17, 5) error: style attribute 'android:attr/keyboardNavigationCluster' not found.

最终解决方式:com.android.support:appcompat-v7:26+ 将后面改为+ 解决 ,同时将compileSdkVersion 要改到26。


问题3:(使用网易云捕)

错误日志:

uncaughtException java.lang.IllegalAccessError: Illegal class access: 'com.netease.nis.bugrpt.CrashHandler' attempting to access 'com.netease.nis.bugrpt.crash.a.b' (declaration of 'com.netease.nis.bugrpt.CrashHandler' appears in /data/app/com.uniubi.uface-1/base.apk)

最终解决方式:android studio3.0后 推荐使用 implementation 代替 complie。


问题4:

错误日志:

Error:Execution failed for task ':app:preDebugAndroidTestBuild'.

> Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resolved versions for app (26.1.0) and test app (27.1.1) differ. See https://d.android.com/r/tools/test-apk-dependency-conflicts.html for details.

最终解决方式: implementation 'com.android.support:support-annotations:27.1.1'。(要与日志中27.1.1完全保持一致)

相关文章

网友评论

      本文标题:Android Studio使用过程中遇到的问题以及解决方案

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