提问人:dicarlomagnus 提问时间:8/22/2023 更新时间:11/13/2023 访问量:539
将 com.google.android.gms:play-services-location 更新到 21.0.1 时出错
ANR Error Updating com.google.android.gms:play-services-location to 21.0.1
问:
我最近将我的 Android 项目更新到 Android 33,在将依赖项 com.google.android.gms:play-services-location 从版本 20.0.0 更新到 21.0.1 后遇到了问题。我的项目编译没有任何问题,但是当用户在我的应用程序中打开查找手机屏幕时,屏幕冻结,并且我收到 ANR(应用程序无响应)错误。
以下是我的 Gradle 项目应用文件的相关部分:
dependencies {
classpath 'com.android.tools.build:gradle:8.1.0'
classpath "com.google.gms:google-services:4.3.15"
classpath "com.google.firebase:firebase-crashlytics-gradle:2.9.8"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
classpath "com.google.firebase:firebase-appdistribution-gradle:4.0.0"
classpath "org.jetbrains.kotlin:kotlin-serialization:1.6.0"
classpath 'com.google.firebase:perf-plugin:1.4.2'
}
Gradle 模块应用依赖项:
playServiceAuth : "com.google.android.gms:play-services-auth:20.6.0",
playServiceApiPhone : "com.google.android.gms:play-services-auth-api-phone:18.0.1",
playServiceAnalytics : "com.google.android.gms:play-services-analytics:18.0.3",
playServiceBase : "com.google.android.gms:play-services-base:18.2.0",
playServiceLocation : "com.google.android.gms:play-services-location:20.0.0",
playServiceMaps : "com.google.android.gms:play-services-maps:18.1.0",
我也在使用 firebaseBomVersion 30.5.0。
我收到的错误消息是:
ANR in com.app.android.debug (com.app.android.debug/com.app.android.view.ui.activities.PhoneLookupActivity)
PID: 29822
Reason: Input dispatching timed out (63037a6 com.app.android.debug/com.app.android.view.ui.activities.PhoneLookupActivity (server) is
not responding. Waited 10010ms for FocusEvent(hasFocus=true))
Parent: com.app.android.debug/com.app.android.view.ui.activities.PhoneLookupActivity
ErrorId: c4a725b2-2ec6-470d-91c9-926796d612d5
Frozen: s[false] g[false]
当我将依赖项恢复到版本 20.0.0 时,一切正常。此问题与用于在查找电话屏幕上输入电话号码的文本字段有关。以前,此屏幕会要求对焦并且运行良好。
有没有人遇到过这个问题,或者对可能导致它的原因有任何见解?任何帮助将不胜感激!
谢谢!
答:
0赞
mahmoud Zahran
11/13/2023
#1
对我来说,最新版本的 21.0.1 中的问题又带来了另一个问题,但都是关于稳定性的 你可以用20.0.0它很好,更稳定
implementation 'com.google.android.gms:play-services-location:20.0.0'
implementation 'com.google.android.gms:play-services-analytics:18.0.2'
implementation 'com.google.android.gms:play-services-maps:18.2.0'
#java #android
评论