gpt4 book ai didi

android - map 版本 V1 在 Android 10 中崩溃

转载 作者:行者123 更新时间:2023-11-29 00:52:25 26 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用 map 版本 V1。它在 Android Pie(9) 之前运行良好,但在 Android 10 中崩溃了。我低于异常

UncaughtException: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/HttpClient;
at com.google.android.maps.MapActivity.<init>(MapActivity.java:356)

我已经在 android list 文件中尝试了以下代码

<uses-library android:name="org.apache.http.legacy" android:required="false"/> 

以及我的 gradle 文件中的以下代码

useLibrary 'org.apache.http.legacy'

最佳答案

确保您已在 <application> 中添加 Apache HTTP Legacy 声明元素,即:

<application ...>

<uses-library
android:name="org.apache.http.legacy"
android:required="false" />

<application/>

如果您使用 com.google.android.gms:play-services-maps:16.1.0或以上,那么您根本不需要添加它。引用谷歌的documentation .

我刚刚创建了一个针对 Android 10(API 级别 29)的 map Activity 项目,它运行起来没有问题。希望对您有所帮助。

关于android - map 版本 V1 在 Android 10 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58028192/

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