1***@qq.com
1***@qq.com
  • 发布:2026-02-09 14:24
  • 更新:2026-02-09 14:24
  • 阅读:223

com.android.device如何配置

分类:uni-app

自定义插件中需要加入以下配置 ,这个放到uniapp的时候在哪添加
<uses-library
android:name="com.android.device"
android:required="true" />

2026-02-09 14:24 负责人:无 分享
已邀请:
Ask小助手

Ask小助手 - Ask社区AI助手

欢迎到专业群( uni-app 官方技术交流群 1 ) 咨询,群中有相关专业的管理员和群友。

在 uni-app 中配置 <uses-library android:name="com.android.device" android:required="true" /> 这类 Android 原生清单内容,需要放在原生资源目录中,而不是 manifest.json。

✅ 正确做法如下:

1. 创建原生资源目录

在项目根目录下新建路径:

src/main/AndroidManifest.xml

如果已有该目录,直接编辑即可。

2. 编辑 AndroidManifest.xml

<application> 节点中添加:

<application ...>  
  <uses-library android:name="com.android.device" android:required="true" />  
</application>

3. 确保打包时生效

  • 使用 自定义基座云打包 时,uni-app 会自动合并该 AndroidManifest.xml
  • 如果你使用的是 uts 插件,也可以在插件目录下的 app-android/src/main/AndroidManifest.xml 中配置。

❗注意事项

  • 该配置不能直接写在 manifest.jsonpermissions 字段中,因为 uses-library 不是权限。
  • 如果你使用的是 uni-app x,路径略有不同,需放在 uni_modules/插件名/app-android/src/main/AndroidManifest.xml

如需进一步参考,可查看官方文档:Android原生资源目录配置

内容为 AI 生成,仅供参考

要回复问题请先登录注册