gpt4 book ai didi

android - Android 中的 StrictMode 策略违规 : StrictModeDiskReadViolation, WriteViolation

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:57:52 29 4
gpt4 key购买 nike

我正在开发一个使用 Google map 的 Android 项目。该应用程序在我的手机上运行良好,具有 5.1.1 Android 版本,因为我将它用于项目的开发,但同一应用程序在其他手机(6.0.0 Android)中无法运行。在其他手机上,谷歌地图没有更新。 (不去当前位置)。为什么谷歌地图在其他手机上没有更新?

提示这个;

12-13 08:25:55.796 11170-11170/com.example.mapspractice1 W/f: Suppressed StrictMode policy violation: StrictModeDiskReadViolation

12-13 08:25:55.796 11170-11170/com.example.mapspractice1 W/f: Suppressed StrictMode policy violation: StrictModeDiskWriteViolation

12-13 08:25:55.939 11170-11458/com.example.mapspractice1 W/DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found.

12-13 08:25:55.949 11170-11458/com.example.mapspractice1 I/DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:2

12-13 08:25:55.949 11170-11458/com.example.mapspractice1 I/DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, version >= 2

12-13 08:25:59.044 11170-11209/com.example.mapspractice1 V/FA: Inactivity, disconnecting from the service

最佳答案

我认为您看到的日志警告与问题无关,它们只是警告,我相信您可以安全地忽略它们。

Android M (6) 中,与无法获取当前位置相关的可能是新的 Runtime Permissions 模型。如果您已将 android:targetSdkVersion 设置为 23 或更高版本,除了将其置于 AndroidManifest.

要检查这个,在 Android M 设备上,

open the phone's Settings app > apps > find and select your app > permissions > enable "Location" permission.

它现在应该可以正确识别应用中的位置。

看这个:https://developer.android.com/training/permissions/requesting.html关于如何在运行时向用户请求权限。

关于android - Android 中的 StrictMode 策略违规 : StrictModeDiskReadViolation, WriteViolation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41113299/

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