STACKTRACE: Argument(s) are different! Wanted: locationProviderManager.getCurrentLocation( Request[@0 BALANCED], 10297/caller_package[attributionTag]/FFFA56B3, 1, Mock for ILocationCallback, hashCode: 3862037 ); -> at com.android.server.location.provider.LocationProviderManager.getCurrentLocation(Unknown Source:59) Actual invocation has different arguments: locationProviderManager.getCurrentLocation( Request[@0 BALANCED, WorkSource{10297 caller_package}], 10297/caller_package[attributionTag]/FFFA56B3, 2, Mock for ILocationCallback, hashCode: 3862037 ); -> at com.android.server.location.provider.LocationProviderManager.getCurrentLocation(Unknown Source:59)
时间: 2024-04-23 11:23:10 浏览: 115
这是一段错误信息,看起来是发生在 Android 应用程序中。根据错误信息,该应用程序似乎正在尝试获取位置信息,但是传递给 `getCurrentLocation` 方法的参数与期望的不同。具体来说,`WorkSource` 对象被添加到了 `Request` 参数中,导致方法调用时的参数与期望的不同,从而导致错误。建议开发人员检查代码中的位置信息获取相关的代码,确保正确传递参数。
阅读全文