我正在尝试使用AR核心库,我遵循了库中关于如何使用的所有指令,但它没有像预期的那样工作,我得到以下错误:
2021-02-11 18:02:56.641 18165-18165/? E/example.dmodul: Unknown bits set in runtime_flags: 0x8000
2021-02-11 18:02:57.246 18165-18165/com.example.dmodule E/ARCore-LocationProvider: Exception during latest FLP api client construction. Falling back to legacy: com.google.android.gms.location.FusedLocationProviderClient.requestLocationUpdates [class com.google.android.gms.location.LocationRequest, interface com.google.android.gms.location.LocationListener]
java.lang.NoSuchMethodException: com.google.android.gms.location.FusedLocationProviderClient.requestLocationUpdates [class com.google.android.gms.location.LocationRequest, interface com.google.android.gms.location.LocationListener]
我gradle
....
implementation "com.google.android.gms:play-services-location:17.1.0"
implementation "com.google.ar.sceneform:core:1.17.1"
implementation "com.google.ar.sceneform.ux:sceneform-ux:1.17.1"
implementation 'com.github.appoly:ARCore-Location:1.2'
库中的示例工作良好,因为它使用旧版本的android构建,但我需要将此库用于最新的android版本..我从过去5天搜索,但没有运气也试图联系库作者,请帮助我,谢谢:)
我有同样的问题,实际上,你错过了提到GMS构建中的类路径。Gradle of project root.
classpath 'com.google.gms:google-services:3.1.0'
您可以使用最新版本。