私は..で開発しています。たとえば、超近代的なコンピューターではなく、APIバージョン8のエミュレーターを使用して開発を進めていました。今は、Admobを使用しようとしています(「Adsensefor Mobile Apps」に干渉した後、何らかの理由で)、しかし、それを使用するには13のAPIターゲットが必要であることがわかりました。8で実行する方法はありますか?
私のマニフェストファイルで、私は定義しました
<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" />
すでに。調査とこれまでに読んだヒントの後で、Androidマニフェストの「縮小」セットを試しました。
<activity android:name="com.google.ads.AdActivity" android:configChanges="keyboard|keyboardHidden|orientation" />
ただし、v8エミュレーターで実行すると、基本的に必要なconfigChangesが設定されていないことを示すいくつかの例外が発生します。古いAdmobSDKを使用する「トリック」について読みましたが、2011年の終わりから広告が表示されなくなり、新しいバージョンを使用する必要があるというGoogleの警告も読みました。
最悪なのは、Admobを使用したい場合、接続されている携帯電話(HTC Legend、v2.3.7 / API 10)で自分のアプリを実行することさえできないことです。
あるいは、何かが足りないのかもしれませんが、今はかなりイライラしています。