Android SDK工具 - 23.0.5
Android SDK平台工具 - 21
Android SDK Build-tools - 21.1.1
Android 5.0(API 21) - SDK平台版本1
ARM EABI v7s系统映像 - Rev 1
我尝试按Configuring Your App for Multidex with Gradle中的建议进行更改 但没有运气。
机器人/的build.gradle:
android {
compileSdkVersion 14
buildToolsVersion "21.1.0"
defaultConfig {
...
minSdkVersion 14
targetSdkVersion 21
...
// Enabling multidex support.
multiDexEnabled true
}
...
}
dependencies {
...
compile 'com.android.support:multidex:1.0.0'<br>
}
的AndroidManifest.xml
android:name="android.support.multidex.MultiDexApplication">
但我开始得到以下例外。
评估项目&#39;:android&#39;。
时出现问题无法为参数[true] ...
找到方法multiDexEnabled()
我不清楚几周之前运行良好的应用项目如何能够解决这类问题?什么可以改变,我哪里出错了?有人帮助我。
注意:在同一台机器上Android Studio,我有一个我们自己的应用程序,继续运行没有任何问题。它的目标Sdk版本为19.我可以将其更改为21并在从Android ICS运行到Android L的设备/模拟器上运行。
答案 0 :(得分:0)
multiDexEnabled 属性 在主build.gradle文件中,确保其版本至少为0.14.0:
buildscript {
dependencies {
classpath 'com.android.tools.build:gradle:0.14.0'
}
}