Multidex 通過擴充套件 MultiDexApplication
這非常類似於使用 Application 子類並覆蓋 attachBaseContext() 方法。
但是,使用此方法,你不需要覆蓋 attachBaseContext(),因為這已在 MultiDexApplication 超類中完成。
擴充套件 MultiDexApplication 而不是 Application:
package com.example;
import android.support.multidex.MultiDexApplication;
import android.content.Context;
/**
* Extended MultiDexApplication
*/
public class MyApplication extends MultiDexApplication {
// No need to override attachBaseContext()
//..........
}
將此類新增到 AndroidManifest.xml 中,就像擴充套件 Application 一樣:
<application
android:name="com.example.MyApplication"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name">
</application>