Ionic 离子电容器删除用于android构建的REQUEST_INSTALL_PACKAGES权限

lsmepo6l  于 2022-12-08  发布在  Ionic
关注(0)|答案(1)|浏览(139)

We are creating apps using command

ionic build --configuration=development && ionic capacitor copy android --no-build && npx cap open android

Now latest android policy tells us to remove REQUEST_INSTALL_PACKAGES this permission.
How I remove same permission.
Tried to add

<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>

In file app/src/main/mainfest file
But when I hit command for build , still I can saw
capacitor-corodova-android-plugin file/mainfest/mainfest file
How can I remove that?

avwztpqn

avwztpqn1#

使用<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>应该足够了,但是它不会从capacitor-corodova-android-plugins mainfest文件中删除条目,因为这是具有权限的原始文件。
您需要检查的是合并的清单。
使用Android Studio打开app/src/main/AndroidManifest.xml。有一个“文本”选项卡和一个“合并清单”选项卡。点击“合并清单”,您将看到最终的AndroidManifest.xml文件在安装到设备上时的外观,权限不应该出现在那里。

相关问题