n***@163.com
n***@163.com
  • 发布:2022-05-16 21:07
  • 更新:2022-05-17 08:46
  • 阅读:373

开发原生第三方插件,请问要怎么在第三方插件的代码中读取主包AndroidManifest.xml中配置的meta-data字段?

分类:uni-app

请教一下各位大佬,目前我使用的是自定义基座打包Android的方式。
现在我想读取到项目中以下AndroidManifest.xml文件中的 channel 字段值?

<application>  
    <meta-data android:name="channel" android:value="AppGallery" />  
</application>

目前我是想自己做一个第三方插件来读取,现在插件方法已经可以正常被调用了,但是Java中的代码不知道要怎么写才能读到
AndroidManifest.xml中的字段值,还望路过的大佬指导一下,感谢~

2022-05-16 21:07 负责人:无 分享
已邀请:
FullStack

FullStack - 【插件开发】【专治疑难杂症】【ios上架、马甲包、白包、过审、已成功上架过几百个】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=22130】【非诚勿扰】QQ:543610866

原生插件我是专业的,上过很多,可以解决

n***@163.com

n***@163.com (作者)

搞定了... 蟹蟹已经看见的和即将要看见的朋友们。

Context context = this.mWXSDKInstance.getContext();  

ApplicationInfo applicationInfo = context.getPackageManager().getApplicationInfo(context.getPackageName(), PackageManager.GET_META_DATA);  

applicationInfo.metaData.getString("channel");

该问题目前已经被锁定, 无法添加新回复