AndroidManifest.xmlで次のSdk設定を使用してウィジェットを開発しています。
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="15" />
android 4.0.3(Intel)でいくつかのデバイスを定義し、2.3.3(ArmとIntelの両方)でいくつかのデバイスを定義しました。また、4.0.4に物理デバイスもあります。
ウィジェットアプリをデバッグしようとすると、使用可能なデバイス(実行中または起動可能なデバイス)は4.0.3および4.0.4のデバイスのみです。2.3.3のデバイスの1つであるAVDManagerから手動で起動しようとすると、実行中のデバイスのリストに表示されましたが、赤いXが表示されている場合は、問題があることを意味します。
その後、2.3.3デバイスでアプリをデバッグできますが、いくつかの問題が発生しています(まだ調査されていません)...デバッグウィンドウにAVDが表示されない理由を教えてください。
すべてのデバイスが表示されている別の空白のプロジェクトを作成した場合targetSdkVersion=10
、それらは私のプロジェクトにも表示されるはずminSdkVersion="8"
です。