离子电容器删除了android版本的REQUEST_INSTALL_PACKAGES权限



我们正在使用命令创建应用程序

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

现在最新的安卓政策告诉我们删除REQUEST_INSTALL_PACKAGES这个权限。

如何删除相同的权限。

尝试添加

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

文件内应用程序/src/main/mainfest文件

但当我点击构建命令时,我仍然可以看到

电容corodova安卓插件文件/mainfest/mainfest文件

我该如何删除它?

使用<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>应该足够了,但它不会从capacitor-corodova-android-pluginsmainfest文件中删除条目,因为这是具有权限的原始文件。

您要检查的是合并后的清单。

使用Android Studio打开app/src/main/AndroidManifest.xml。有一个";文本";tab和一个";合并清单";选项卡。单击";合并清单";然后,您将看到最终的AndroidManifest.xml文件在安装到设备中时的样子,并且权限不应该在那里。

最新更新