Android 我已将targetSdkVersion更新为Q,但我无法获得读取媒体图像的权限
我已将targetSdkVersion更新为Q,但无法获得新的权限,如Android 我已将targetSdkVersion更新为Q,但我无法获得读取媒体图像的权限,android,android-10.0,Android,Android 10.0,我已将targetSdkVersion更新为Q,但无法获得新的权限,如读取媒体图像 这是我的build.gradle文件: compileSdkVersion 'android-Q' defaultConfig { applicationId "com.example.targetversiontest" minSdkVersion 18 targetSdkVersion 'android-Q' versionCode 1
读取媒体图像
这是我的build.gradle文件:
compileSdkVersion 'android-Q'
defaultConfig {
applicationId "com.example.targetversiontest"
minSdkVersion 18
targetSdkVersion 'android-Q'
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
我无法使用读取媒体图像
<uses-permission android:name="android.permission.READ_MEDIA_IMAGE"/>
有人知道为什么吗?他们在QBeta3中删除了该权限。使用
读取外部存储
为什么?我读过。你有更新的链接吗?@zhangsu:(见第一个星号框)谢谢!这让我一整天的时间翻了一倍!顺便问一下,你知道Media
类中的PRIMARY\u目录
和SECONDARY\u目录
吗?它们也过时了吗?您知道如何使用ContentValue
和ContentResolver
将图像保存在“DCIM/customFileName/image”路径中吗?@ZhangXu:“它们也过时了吗?”--我不知道,对不起。“您知道如何使用ContentValue和ContentResolver在'DCIM/customFileName/image'路径中保存图像吗?”--请参阅
Manifest.permission.READ_MEDIA_IMAGE