API 9、2.3.3でアプリケーションを開発していましたが、AdMobのポリシーにより2.3.3と2.2以外の4.0.3しかインストールされていなかったため、ビルドを4.0.3に変更しました。
AndroidアプリケーションにAdMobを埋め込もうとしましたが、それ以来失敗しています。私はついに学校のコンピューターでそれを行いました、そしてそれは完全に機能します。しかし、自分のプロジェクトを自分のラップトップにインポートして、コーディングを編集して追加しようとすると、コードの一部を編集しなくても多くの問題が発生し始めました。
私が知っているのは、私の学校のPCはEclipseインディゴを使用しており、私はjunoを使用しているということです。コードを正しくインポートしなかったためですか、それともEclipseバージョンか何か他のものですか?これが私が行ったダミーコードです。
MainActivity.Java
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
XML
<com.google.ads.AdView android:id="@+id/adView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
ads:adUnitId="the right code"
ads:adSize="BANNER"
ads:loadAdOnCreate="true"/>
マニフェスト
<activity
android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
だからそれがあります。私は助けを求めて多くのサイトを調べましたが、役に立ちませんでした。