小编ski*_*rix的帖子

始终未授予OS 4.0 READ_EXTERNAL_STORAGE权限上的Android Marshmallow权限模型

在Android OS 4.0上运行我的应用程序并请求READ_EXTERNAL_STORAGE权限时出现问题:

ActivityCompat.requestPermissions(ctx, requestedPermissions, requestCode);
Run Code Online (Sandbox Code Playgroud)

我总是接受回调

public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions,
        @NonNull int[] grantResults) { 

grantResults != PackageManager.PERMISSION_GRANTED
Run Code Online (Sandbox Code Playgroud)

检查权限ActivityCompat.checkSelfPermission始终返回permissionDenied.

通过系统对话框请求权限,它在OS 6.0上运行良好.Android OS 4.x除了4.0之外,总是授予权限.OS 4.0的其他权限(相机,日历,联系人,电话)表现良好,除了READ_EXTERNAL_STORAGE导致此问题.

可能是操作系统问题?

android android-permissions android-6.0-marshmallow

12
推荐指数
1
解决办法
2776
查看次数

Android M预览3模拟器本机浏览器崩溃

我创建了一个带有OS(6.0)的Android模拟器,当模拟器启动时,我直接启动"浏览器"应用程序并崩溃.

这是一些日志:

W/System(1617): ClassLoader referenced unknown path: /system/app/webview/lib/arm

E/ActivityThread(1617): Failed to find provider info for com.google.settings

### WebView Version 44.0.2403.119 (code 246011900)
 Fatal signal 6 (SIGABRT), code -6 in tid 1667 (GpuThread)
SELinux: Loaded file_contexts contexts from /file_contexts.
 *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
 Build fingerprint: 'generic/sdk_phone_armv7/generic:6.0/MRA44C/2166767:eng/test-keys'
 Revision: '0'
 ABI: 'arm'
 pid: 1617, tid: 1667, name: GpuThread  >>> com.android.browser <<<
 signal 6 (SIGABRT), code -6 (SI_TKILL), fault addr --------
 Abort …
Run Code Online (Sandbox Code Playgroud)

android android-emulator android-webview google-breakpad android-6.0-marshmallow

3
推荐指数
1
解决办法
1373
查看次数