1.Program type already present: MTT.ThirdAppInfoNew
問題:引入的第三方aar文件和自己的主項目或者子module都引用了騰訊X5框架
解決方法:
1.刪除其中一個jar包(網(wǎng)上的說法,自己試了并沒解決我的問題)
2.在moudle的build.gradle中添加defaultConfig {
? ? multiDexEnabledtrue
}
并且在Application中初始化,如果有自己的Application膛堤,繼承MulitDexApplication。如果當前代碼已經(jīng)繼承自其它Application沒辦法修改那也行抓韩,就重寫 Application的attachBaseContext()這個方法长捧。
@Override
protected void attachBaseContext(Context base) {
? ? super.attachBaseContext(base);
? ? MultiDex.install(this);? ?
}