我想在react-native应用程序中删除默认的android权限:
我发现的唯一方法是修改 AndroidManifest.xml :
https://facebook.github.io/react-native/docs/removing-default-permissions。
我的问题是:有一种方法可以不退出我的应用程序?因为我不想失去Expo提供的功能。
答案 0 :(得分:1)
抢劫docs。
他们在哪里说:
注意:如果未在app.json中指定android.permissions,则默认情况下,独立的Android应用将需要上面列出的所有权限。
还要看:
为了在独立的Android应用中请求权限,您需要在app.json read more about configuration内的android.permissions键中指定相应的本机权限类型。权限值和本机权限类型之间的映射如下
您只能在您的app.json
中添加所需的权限:
{
...
"permissions": [ ... ]
}