gpt4 book ai didi

android - 使用 Build.VERSION.SDK_INT 是否会自动添加 READ_PHONE_STATE 权限?

转载 作者:行者123 更新时间:2023-11-30 01:52:25 27 4
gpt4 key购买 nike

在我的应用中,我正在检查 Build.VERSION.SDK_INT为了有条件地警告用户他们需要更新 Android 才能使用特定功能。它看起来像这样:

if (Build.VERSION.SDK_INT >= 15) {
// Good to go
} else {
// Needs an Android update
}

在我发布的最新更新中,添加了 READ_PHONE_STATE 权限,尽管它AndroidManifest.xml 中声明,看起来像这样:

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.me.myapp"
android:versionCode="1"
android:versionName="1.0.0" >

<uses-sdk
android:minSdkVersion="10"
android:targetSdkVersion="14" />

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="com.android.vending.BILLING" />
...

我发现了几个相关问题(12),如果是我的依赖项导致了问题,我会稍后尝试测试。

但出于好奇(因为我现在无法访问我的代码),使用 Build.VERSION.SDK_INT 会导致添加 READ_PHONE_STATE 权限自动?

或者更好的是,什么可能导致自动添加此权限

最佳答案

will using Build.VERSION.SDK_INT cause the READ_PHONE_STATE permission to be added automatically?

没有。

Or better yet, what might cause this permission to automatically be added?

A library, most likely .

关于android - 使用 Build.VERSION.SDK_INT 是否会自动添加 READ_PHONE_STATE 权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32812220/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com