Commit be079250 authored by jianglx's avatar jianglx

优化X5内核的使用

parent 9707d4e0
...@@ -123,6 +123,10 @@ ...@@ -123,6 +123,10 @@
android:enabled="true" android:enabled="true"
android:process=":remote" /> android:process=":remote" />
<service android:name="com.tencent.smtt.export.external.DexClassLoaderProviderService"
android:label="dexopt"
android:process=":dexopt" />
<meta-data <meta-data
android:name="com.shareinstall.APP_KEY" android:name="com.shareinstall.APP_KEY"
android:value="@string/share_install_key" /> android:value="@string/share_install_key" />
......
...@@ -24,12 +24,14 @@ import com.rv.component.utils.LogUtil; ...@@ -24,12 +24,14 @@ import com.rv.component.utils.LogUtil;
import com.sh.sdk.shareinstall.ShareInstall; import com.sh.sdk.shareinstall.ShareInstall;
import com.squareup.leakcanary.LeakCanary; import com.squareup.leakcanary.LeakCanary;
import com.tencent.bugly.crashreport.CrashReport; import com.tencent.bugly.crashreport.CrashReport;
import com.tencent.smtt.export.external.TbsCoreSettings;
import com.tencent.smtt.sdk.QbSdk; import com.tencent.smtt.sdk.QbSdk;
import com.tencent.smtt.sdk.TbsListener; import com.tencent.smtt.sdk.TbsListener;
import com.umeng.commonsdk.UMConfigure; import com.umeng.commonsdk.UMConfigure;
import com.umeng.socialize.PlatformConfig; import com.umeng.socialize.PlatformConfig;
import com.yuyife.okgo.OkGoUtil; import com.yuyife.okgo.OkGoUtil;
import java.util.HashMap;
import java.util.Locale; import java.util.Locale;
import cn.pedant.SweetAlert.SweetAlertDialog; import cn.pedant.SweetAlert.SweetAlertDialog;
...@@ -147,8 +149,14 @@ public class RvClientApplication extends FrameApp { ...@@ -147,8 +149,14 @@ public class RvClientApplication extends FrameApp {
Log.d("apptbs", "onDownloadProgress:" + i); Log.d("apptbs", "onDownloadProgress:" + i);
} }
}); });
HashMap<String, Object> map = new HashMap<>();
map.put(TbsCoreSettings.TBS_SETTINGS_USE_SPEEDY_CLASSLOADER, true);
QbSdk.initTbsSettings(map);
//x5内核初始化接口 //x5内核初始化接口
QbSdk.initX5Environment(getApplicationContext(), cb); QbSdk.initX5Environment(getApplicationContext(), cb);
QbSdk.setDownloadWithoutWifi(true);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment