admob 6をアプリと統合しようとしていますが、いくつかの問題があります-質問。
最初は、新しいadmob6でアプリをコンパイルすることができませんでした。
configchanges="keyboard|keyboardhidden|orientation"
logcatは属性の欠落について不平を言っていました。したがって、configchangesは次のようになりました。
<activity android:name="com.google.ads.AdActivity"
android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize"/>
その後、コンパイルできませんでした!なぜなら、Android1.6用にターゲットビルドを設定していたからです。ターゲットビルドをインストールした最新のSDKバージョン4.0.3に変更することで、なんとかコンパイルできました。
しかし、これが今のことです。Android4.0.3がインストールされているエミュレーター以外のエミュレーターにアプリケーションをデプロイすることはできません。具体的には、テスト用にAndroidのバージョンと画面サイズが異なる5〜6個のエミュレーターがあります。私はアンドロイド1.6、2.2、ギャラクシータブ、アンドロイド4.0.3などのエミュレーターを持っています...しかし今はアンドロイド4.0.3しか見ることができません!
私のアプリをAndroid1.6以前で実行できるようにしたいです!たくさん読んだ後、私は:minsdkVersionとtargetsdkversionを見ました。minsdkversionは4に設定され、targetsdkversionは12に設定されています。
それでも。Android4.0.3エミュレーターにのみデプロイできます。何が得られますか?以前のバージョンでアプリをテストするにはどうすればよいですか????
助けてください?