作者: 浏览量:147 更新时间: 2020.08.18
初始化配置包括以下步骤:
本教程中使用原生 AAR 方式接入,所以需要初始化 mPaaS。
MyApplication
类。
public class MyApplication extends Application {
@Override
protected void attachBaseContext(Context base) {
super.attachBaseContext(base);
// mPaaS 初始化回调设置
QuinoxlessFramework.setup(this, new IInitCallback() {
@Override
public void onPostInit() {
// 初始化小程序公共资源包
H5Utils.setProvider(H5AppCenterPresetProvider.class.getName(),new TinyAppCenterPresetProvider());
}
});
}
@Override
public void onCreate() {
super.onCreate();
// mPaaS 初始化
QuinoxlessFramework.init();
}
}
AndroidManifest.xml
,在 <application>
标签下增加如下代码,设置 Application。
android:name=".MyApplication"
assets/config
路径下,创建 custom_config.json
文件。对于 value,“NO” 表示关闭小程序验签;“YES” 表示开启小程序验签(不填则默认为 “YES”)。在开发调试阶段,可以关闭验签来快速接入;在上线前,建议开启验签。有关小程序包验签配置的具体操作可参考 配置小程序包。
[
{
"value": "NO",
"key": "h5_shouldverifyapp"
}
]
本教程中使用原生 AAR 方式接入,所以需要在 AndroidManifest.xml
中加入以下配置:
<application>
···
<meta-data android:name="nebula.android.meta.enable" android:value="true"/>
···
</application>
com.mpaas.demo.mpaasminiprogram
。AndroidManifest.xml
文件中:
<meta-data android:name="UCSDKAppKey" android:value="您申请获得的 key"/>
工作时间5-10分钟将由1对1顾问为您提供尊享服务