【Android studio】错误记录

Android studio 错误记录

Multiple dex

错误日志

UNEXPECTED TOP-LEVEL EXCEPTION:
com.android.dex.DexException: Multiple dex files define L{package}/BuildConfig;
...

错误原因

  1. 两个AndroidManifest.xml的包名重复了
  2. 另外,Multiple dex files 的情况也有可能是有重复的support包,或者重复的jar

错误解决

  1. 修改主工程与library的包名
  2. 删除重复的jar包

Library projects cannot set applicationId

错误日志

Error:Library projects cannot set applicationId. applicationId is set to 'dev.xesam.android.less' in default config.

错误原因

升级到 Android studio 正式版1.0之后,lib工程里面不能在 defaultConfig 里面显示设置 applicationId,直接使用 AndroidManifest.xml 里面的定义即可

错误解决

.gradle文件中将 applicationId 配置删除掉

defaultConfig {
    applicationId "com.super.app"
    minSdkVersion 15
    ...
}
修改为:
defaultConfig {
    minSdkVersion 15
    ...
}

stackoverflow

Android分享 Q群 315658668

你可能感兴趣的:(【Android studio】错误记录)