android.view.InflateException:二进制XML文件:错误膨胀类片段

android.view.InflateException:二进制XML文件:错误膨胀类片段,第1张

概述我正在使用AndroidStudio在Android应用中使用GoogleMap.它工作正常,不知道为什么突然它停止工作.minSdkVersion是15,targetSdkVersion是24.请检查下面的代码并帮助我解决这个问题:XML:<FrameLayoutxmlns:android="http://schemas.android.com/apkes/android"xmlns:tools

我正在使用Android Studio在AndroID应用中使用GoogleMap.它工作正常,不知道为什么突然它停止工作. minSdkVersion是15,targetSdkVersion是24.请检查下面的代码并帮助我解决这个问题:

XML:

<FrameLayout xmlns:androID="http://schemas.androID.com/apk/res/androID"    xmlns:tools="http://schemas.androID.com/tools"    androID:layout_wIDth="match_parent"    androID:layout_height="match_parent">    <fragment        androID:ID="@+ID/mapFragment"                androID:layout_wIDth="match_parent"        androID:layout_height="match_parent" /></FrameLayout>

GrIDle:

dependencIEs {    compile filetree(include: ['*.jar'], dir: 'libs')    testCompile 'junit:junit:4.12'    compile 'com.androID.support:appcompat-v7:24.2.0'    compile 'com.androID.support:design:24.2.0'    compile 'com.Google.androID.gms:play-services:9.4.0'    compile 'com.Google.maps.androID:androID-maps-utils:0.4.3'    compile 'com.loopj.androID:androID-async-http:1.4.9'    compile 'com.Google.code.gson:gson:2.7'    compile 'com.Googlecode.androID-query:androID-query:0.24.3'    compile 'com.makeramen:roundedimagevIEw:2.2.1'}

Java的:

    public class MapsActivity extends Fragment implements OnMapReadyCallback,            Googleapiclient.ConnectionCallbacks,            Googleapiclient.OnConnectionFailedListener,            LocationListener {          @OverrIDe          public VIEw onCreateVIEw(LayoutInflater inflater, VIEwGroup container,                             Bundle savedInstanceState) {          SupportMapFragment mapFragment = (SupportMapFragment) getChildFragmentManager()                        .findFragmentByID(R.ID.mapFragment);          }    }

表现:

        <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="@string/Google_maps_key" />

错误

它在< fragment中的xml中给出错误,错误:androID.vIEw.InflateException:二进制XML文件:错误膨胀类片段

解决方法:

在清单中添加权限后,它解决了我的问题.检查以下代码:

<uses-permission        androID:name="androID.permission.WRITE_EXTERNAL_STORAGE"        androID:maxsdkVersion="24" /><uses-permission        androID:name="androID.permission.READ_EXTERNAL_STORAGE"        androID:maxsdkVersion="24" />
总结

以上是内存溢出为你收集整理的android.view.InflateException:二进制XML文件:错误膨胀类片段全部内容,希望文章能够帮你解决android.view.InflateException:二进制XML文件:错误膨胀类片段所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1099172.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-28
下一篇 2022-05-28

发表评论

登录后才能评论

评论列表(0条)

保存