gpt4 book ai didi

android - NoSuchFieldError : No static field MapAttrs of type when Using MapFragment with Play Services 6. 5

转载 作者:IT老高 更新时间:2023-10-28 21:41:12 38 4
gpt4 key购买 nike

也许我在这里遗漏了一些东西,但我无法在 Play Services 6.5 中使用新的 Maps only 依赖项

我得到以下异常:

java.lang.NoSuchFieldError: No static field MapAttrs of type 
[I in class Lcom/google/android/gms/R$styleable; or its superclasses
(declaration of 'com.google.android.gms.R$styleable' appears in
/data/app/com.kaching.merchant.dev1-1/base.apk)
at com.google.android.gms.maps.GoogleMapOptions
.createFromAttributes(Unknown Source)
at com.google.android.gms.maps.SupportMapFragment
.onInflate(Unknown Source)

list :

<meta-data android:name="com.google.android.gms.version"
android:value="@integer/google_play_services_version" />

<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="my-awesome-key"/>


<uses-permission
android:name="com.google.android.providers.gsf.permission.READ_GSERVICES"/>

Gradle 文件:

compile 'com.google.android.gms:play-services-maps:6.5.+'
compile 'com.android.support:support-v4:21.0.2'

布局:

<fragment
android:id="@+id/map"
android:name="com.google.android.gms.maps.MapFragment"
android:layout_width="match_parent"
android:layout_height="match_parent"/>

这是坏了还是我做错了什么?

完整的 bundle 让我超过了 dex 限制,我不想使用 multidex

最佳答案

通过 SDK 管理器将您的 Google 存储库 更新到版本 15 应该可以解决问题并消除对变通方法的需求。需要清理项目。

Android SDK

issue 7432 中也提到了这一点.

关于android - NoSuchFieldError : No static field MapAttrs of type when Using MapFragment with Play Services 6. 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27377853/

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