我遇到了这个问题,只是找到了解决方法-
答案是RTFM!以下是说明:https
:
//developer.android.com/tools/building/multidex.html
Multidexing是一项新功能,因此需要支持库才能与棒棒糖之前的设备兼容。您需要将以下内容添加到gradle文件依赖项中:
compile 'com.android.support:multidex:1.0.0'
同时在gradle文件中启用multidex输出:
android { compileSdkVersion 21 buildToolsVersion "21.1.0" defaultConfig { ... minSdkVersion 14 targetSdkVersion 21 ... // Enabling multidex support. multiDexEnabled true }}然后将multidex支持应用程序添加到清单中:
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.android.multidex.myapplication"> <application ... android:name="android.support.multidex.MultiDexApplication"> ... </application></manifest>
注意:
如果您的应用程序已经扩展了Application类,则可以重写attachbaseContext()方法并调用MultiDex.install(this)以启用multidex。有关更多信息,请参见
MultiDexApplication参考文档。
@Overrideprotected void attachbaseContext(Context context) { super.attachbaseContext(context); MultiDex.install(this);}同样,请参阅上面的说明以获取更多信息…
希望这可以帮助



