我想在uniappx中集成鸿蒙端的友盟sdk。有弄过的同学可以指导下吗?
uni_modules/domi-umeng/utssdk/app-harmony/config.json。内容
{
"dependencies": {
"@umeng/common": "*",
"@umeng/analytics": "*"
}
}
uni_modules/domi-umeng/utssdk/app-harmony/module.json5。内容
{
"module": {
"name": "uni_modules__domi_umeng",
"type": "har",
"deviceTypes": ["phone", "tablet", "2in1"],
"requestPermissions": [
{
"name": "ohos.permission.APP_TRACKING_CONSENT",
"reason": "$string:reason",
"usedScene": {}
},
{
"name": "ohos.permission.INTERNET"
},
{
"name": "ohos.permission.GET_NETWORK_INFO"
}
]
}
}
uni_modules/domi-umeng/utssdk/app-harmony/MyAbilityStage.ets。内容
import AbilityStage from '@ohos.app.ability.AbilityStage';
import { preInit, InternalPlugin, setLogEnabled, init } from '@umeng/analytics';
setLogEnabled(true);
export class DomiUmeng extends AbilityStage {
onCreate() {
preInit({
context: getContext(),
plugins: [new InternalPlugin()]
});
init(); // 在用户同意隐私政策后再调用此方法
}
}
0 个回复