我正在尝试在手机上运行一个包含Google地图活动的应用。我的手机在Android 4.1.3上运行,而我的项目的最低SDK是API 15:Android 4.0.3
我刚刚在Android Studio上创建了该项目,并试图在我的手机上运行它。但它不会运行,我一直在收到这个错误。有人能告诉我如何解决这个问题吗?
答案 0 :(得分:0)
该错误可能意味着您使用的库太多了。而且因为您正在尝试使用谷歌地图,我猜测你包括谷歌的一切。
尝试使用您需要的库。 对于地图,请使用:
dependencies {
com.google.android.gms:play-services-maps:9.2.1
}
答案 1 :(得分:0)
您需要为gradex配置gradle。
修改模块级build.gradle文件配置以包含支持库并启用multidex输出,如以下代码段所示:
android {
compileSdkVersion 21
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
在您所引用的相同链接上查看更多内容:https://developer.android.com/studio/build/multidex.html#mdex-gradle
您还可以查看相同错误的相关问题:
How to enable multidexing with the new Android Multidex support library