gpt4 book ai didi

android - 谷歌地图 v1 在 Android 10 中崩溃

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

我正在尝试在我的 Android 应用程序中使用 google map v1,但只要我在 Android 10 中打开 map Activity ,应用程序就会崩溃。

*FATAL EXCEPTION: DataRequestDispatcher
Process: c.techahead.androidmapsv1, PID: 6646
java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/HttpClient;
at com.google.android.maps.MapActivity.<init>(MapActivity.java:356)
at c.techahead.androidmapsv1.MainActivity.<init>(MainActivity.java:8)
at java.lang.Class.newInstance(Native Method)
at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
at android.support.v4.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:43)
at android.app.Instrumentation.newActivity(Instrumentation.java:1250)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3182)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3409)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
*

构建.gradle

android {
compileSdkVersion 28
buildToolsVersion "25.0.2"
defaultConfig {
minSdkVersion 15
targetSdkVersion 26
multiDexEnabled true
useLibrary 'org.apache.http.legacy'
}
dependencies {
provided files('libs/maps.jar')
compile files('libs/org.apache.http.legacy.jar')
compile files('libs/httpclient-4.0.3.jar')
}

最佳答案

对 Apache HTTP 客户端的支持是 removed从 Android 9 开始。您需要做的是添加以下声明:

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

<application> 内你的元素AndroidManifest.xml .

请注意,如果您使用(或更新为)com.google.android.gms:play-services-maps:16.1.0或以上,那么你根本不需要添加它。有关详细信息,请查看 Google 的 documentation .

希望这对您有所帮助!

关于android - 谷歌地图 v1 在 Android 10 中崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58028211/

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