首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >地图片段在Android4.4 kitkat中不起作用

地图片段在Android4.4 kitkat中不起作用
EN

Stack Overflow用户
提问于 2013-11-14 12:06:55
回答 2查看 1.5K关注 0票数 1

我在Android kitkat面临着一个很大的问题。我不能使用地图片段(也支持地图片段)。我使用了以下代码:

代码语言:javascript
复制
<fragment
    android:id="@+id/fragment1"
    android:name="com.google.android.gms.maps.SupportMapFragment"
    android:layout_width="wrap_content"
    android:layout_height="match_parent"
    android:layout_above="@+id/imageView1"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/linearLayout1" />

我的应用程序在api级别18(Jellybean)中工作,但是在用kitkat编译时,它会产生以下错误:错误膨胀类片段!

Logcat输出:

代码语言:javascript
复制
11-14 07:12:12.039: E/AndroidRuntime(1068):     at dalvik.system.NativeStart.main(Native Method)

11-14 07:12:12.039: E/AndroidRuntime(1068): Caused by: android.view.InflateException: Binary XML file line #96: Error inflating class fragment

11-14 07:12:12.039: E/AndroidRuntime(1068):     at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:713)

11-14 07:12:12.039: E/AndroidRuntime(1068):     at android.view.LayoutInflater.rInflate(LayoutInflater.java:755)

11-14 07:12:12.039: E/AndroidRuntime(1068):     at android.view.LayoutInflater.inflate(LayoutInflater.java:492)

11-14 07:12:12.039: E/AndroidRuntime(1068):     at android.view.LayoutInflater.inflate(LayoutInflater.java:397)

11-14 07:12:12.039: E/AndroidRuntime(1068):     at android.view.LayoutInflater.inflate(LayoutInflater.java:353)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-11-18 04:43:08

通过将以下行作为应用程序标记的直接元素添加到清单文件中,解决了这个问题,这可能是在新的google服务启动后执行的:

代码语言:javascript
复制
<meta-data android:name="com.google.android.gms.version"
   android:value="@integer/google_play_services_version" />

另外,请向其他开发人员说明,请确保您使用FragmentActivity扩展了您的活动。

票数 0
EN

Stack Overflow用户

发布于 2013-11-15 15:12:02

在nexus 5设备上,有不兼容的支持和播放服务库,如果您在项目中使用它们(无论是在libs中用于support-v4,还是在项目库中用于其他),您可以从AndroidManifest.xml中删除相关的<uses-library ... />标记,因为您的应用程序中应该已经包含了必要的字节码。

这样做解决了我的问题:我实际上是以编程方式使用这个片段,并得到了一个“引起”:

java.lang.IllegalAccessError:预验证类中的类引用被解析为意外实现

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19977217

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档