无法在我的应用中添加admob广告

时间:2013-02-17 13:52:27

标签: android admob

我正在尝试在我的应用中添加admob广告(这是第一次) 我的应用程序工作正常,直到我添加广告现在它崩溃并且没有打开。 我做了以下更改,之后应用程序崩溃了。

在主要课程中:

AdView adView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    adView = (AdView)findViewById(R.id.ad);
             adView.loadAd(new AdRequest());

在清单中:

        <uses-permission android:name="android.permission.INTERNET"/>
       <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>
        <meta-data android:value="true" android:name="ADMOB_ALLOW_LOCATION_FOR_ADS" />




 <activity android:name="com.google.ads.AdActivity"
          android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize" />

在xml中:

     <com.google.ads.AdView

     xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"

    android:id="@+id/ad"
   android:layout_width="fill_parent"
       android:layout_height="wrap_content"

     ads:adUnitId="a15120ccc0ed0ee"
     ads:adSize="SMART_BANNER"
   android:layout_alignParentBottom="true"
   ads:loadAdOnCreate="true"
 />

我的应用程序在安装后立即崩溃并尝试在我的设备上打开。我通过进入prop-&gt;添加了admob sdk。外部罐子,现在罐子出现在引用的库中 admob的sdk版本是6.3.0

1 个答案:

答案 0 :(得分:0)

解决..

我直接从硬盘位置获取外部jar文件。

然后我尝试在libs文件夹中移动它,然后在程序中添加adsdk的外部jar。

现在它工作正常,没有发生崩溃。