Vai*_*hah 2 android android-permissions ionic-framework capacitor
我们正在使用命令创建应用程序
ionic build --configuration=development && ionic capacitor copy android --no-build && npx cap open android
Run Code Online (Sandbox Code Playgroud)
现在最新的 Android 政策告诉我们删除REQUEST_INSTALL_PACKAGES此权限。
我如何删除相同的权限。
尝试添加
<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>
Run Code Online (Sandbox Code Playgroud)
在文件 app/src/main/mainfest 文件中
但是当我点击 build 命令时,我仍然可以看到
电容器-corodova-android-插件文件/mainfest/mainfest 文件
我怎样才能删除它?
小智 8
使用<uses-permission android:name="android.permission.REQUEST_INSTALL_PACKAGES" tools:node="remove"/>应该足够了,但它不会从capacitor-corodova-android-pluginsmainfest 文件中删除该条目,因为那是具有权限的原始文件。
您需要检查的是合并的清单。
使用 Android Studio打开app/src/main/AndroidManifest.xml。有一个“文本”选项卡和一个“合并清单”选项卡。单击“合并清单”,您将看到AndroidManifest.xml安装在设备中时的最终文件的样子,并且权限不应该存在。
|   归档时间:  |  
           
  |  
        
|   查看次数:  |  
           5617 次  |  
        
|   最近记录:  |