Android App force在添加admob webview时关闭
我的应用程序中有一个网络视图,就是这样。我测试了它,它工作正常,但当我将admob添加到代码中时,它开始强制关闭。我做了一些评论,看看是什么导致它关闭,当我从main.xml中删除与Abmob相关的代码时,它开始正常工作 Main.xmlAndroid App force在添加admob webview时关闭,android,crash,webview,admob,Android,Crash,Webview,Admob,我的应用程序中有一个网络视图,就是这样。我测试了它,它工作正常,但当我将admob添加到代码中时,它开始强制关闭。我做了一些评论,看看是什么导致它关闭,当我从main.xml中删除与Abmob相关的代码时,它开始正常工作 Main.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<WebView
android:id="@+id/webview"
android:layout_width="fill_parent"
android:layout_height="800dp" />
<com.admob.android.ads.AdView
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adUnitId="a14d--mypub--id--"
ads:adSize="BANNER"
ads:loadAdOnCreate="true"/> />
</RelativeLayout>
/>
有人能告诉我我做错了什么吗?显示Admob时不需要使用web视图。 只要从xml文件中删除web视图,然后运行应用程序,它就会工作。否则,请在单独的布局标记中提供Admob代码
<com.admob.android.ads.AdView
xmlns:ads="http://schemas.android.com/apk/res/**Prove Your Package name,e.g. com.xyz.abc**"
android:id="@+id/ad"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
ads:adUnitId="a14d--mypub--id--"
ads:adSize="BANNER"
ads:loadAdOnCreate="true"/>
请从日志中添加stacktrace这是我收到错误E/AndroidRuntime(25559):java.lang.RuntimeException:无法启动活动组件信息{com.arv.myapp/com.arv.myapp.myappActivity}:android.view.InflateException:Binary XML文件行#12:Error inflating class com.admob.and roid.ads.adview事实上我正在使用webview进行其他操作(即我的应用程序)LOGCAT E/AndroidRuntime(25559):java.lang.RuntimeException:无法启动活动组件信息{com.arv.mediafire/com.arv.mediafire.mediafire活动}:android.view.InflateException:二进制XML文件行#12:膨胀类com.admob.and roid.ads.AdView时出错