为什么我的应用要求我未要求的权限?

太空猴子

我的APK请求这些权限:

android.permission.ACCESS_NETWORK_STATE
android.permission.BIND_NOTIFICATION_LISTENER_SERVICE
android.permission.INTERNET
android.permission.READ_EXTERNAL_STORAGE
android.permission.READ_LOGS
android.permission.WRITE_EXTERNAL_STORAGE

当我尝试在Play商店中发布APK或尝试在物理设备上安装APK时,我可以看到。

但是,我的应用清单中只有:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.READ_LOGS" />
<uses-permission android:name="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" />

为什么我的应用会请求其他权限?

我的解决方案有一个Xamarin.Forms PCL项目,一个共享的PCL实用程序项目和本机Android项目。我正在使用SQLite.NET(不需要这些权限)是否可以关联?

有任何想法吗?

编辑:这是整个清单:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.SpaceMonkey.Boats">
    <uses-sdk android:minSdkVersion="15" android:targetSdkVersion="21" />
    <application android:label="Boats" android:icon="@drawable/anchor" android:theme="@android:style/Theme.Material"></application>
    <uses-permission android:name="android.permission.INTERNET" />
    <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
    <uses-permission android:name="android.permission.READ_LOGS" />
    <uses-permission android:name="android.permission.BIND_NOTIFICATION_LISTENER_SERVICE" />
</manifest>
豪尔赫·卡萨列戈

根据本文的Xamarin.Insights.dll清单具有以下内容:

[assembly: UsesPermission("android.permission.WRITE_EXTERNAL_STORAGE")]
[assembly: UsesPermission("android.permission.INTERNET")]

这是您的情况吗?

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么不要求我验证我的字段?

为什么我的tlistbox要求我将&符加倍?

为什么Git要求我在推推之前先拉?

为什么Java要求我再次按Enter键?

为什么调试器要求我再次弹出?

为什么C ++位字段要求我指定类型?

为什么Android Studio坚持要求我将其作废?

为什么gitlab要求我输入用户凭据?

为什么Eclipse要求我抛出异常?

为什么我的程序要求我输入自我价值?

为什么我的应用程序要求未在Azure AD应用程序中配置的权限

为什么我的Swift函数要求我输入错误的变量

为什么gksu要求我提供root密码而不是我的密码?

当我在本地分配变量时,为什么PyCharm要求我“添加全局语句”?

为什么 Angular 要求我提供这些属性,我该如何解决?

为什么我的 DLL 要求我的程序具有特定名称?

为什么我的iOS应用程序不要求用户访问相机的权限?

为什么我的Android应用程序不要求安装权限?

为什么execl要求我在运行进程后按“ Enter”键?

为什么ssh不总是要求我验证服务器的密钥指纹?

jOOQ模拟:为什么插入要求我为后续选择准备MockResult?

为什么Typescript不要求我的函数返回某个类型?

为什么C ++要求我在初始化列表中重复基类的模板参数?

为什么Network Manager总是要求我提供密匙环密码?

为什么旧计算机要求我手动关闭电源?

为什么rm -f要求我在zsh上进行确认?

为什么系统在关机前要求我进行身份验证?

为什么Class.getAnnotation()要求我进行强制转换?

为什么Mac上的postgresql全新安装后要求我提供密码?