上司は、私のアプリが彼の 4.1 デバイスで動作しないことに気付いたので、3.0 (最低でも API レベル 11 にすることに同意しました) AVD で試してみました。クラスが見つかりません。
- AVD はランドスケープで開始されました
- キーボードは中国語でした(Eclipseを使用-Android仮想デバイスのソリューションで中国語が機能しない)
- 連絡先アプリがクラッシュします (ええ、アプリの連絡先が必要ですが、着信エミュレートされた SMS を開くとその送信者の連絡先を編集できるので、それをだますことができます)
- アプリをホーム画面にドラッグすると、電話がロックされます
- maps.google.com でさえブラウザで動作しません
- ホームスクリーンメニューが機能しません(まったく。ボタンは表示されますが、どれをクリックしても何もしません)
- …ええ、私のアプリには問題がありますが、完全に壊れた avd ではなく、私のアプリに関連しているとどのように推測できますか?
これらの症状がベルを鳴らす場合は、ちょっと立ち往生しているのでお知らせください。私はすでに Eclipse から ADT を消去し、ファイル システムから ~/.android を消去しましたが、すべて新しくインストールしても成功しませんでした。
編集: 3.2 はランドスケープされていませんが、これらのバグの多くは 3.2 でも発生します。4.2.2 は「問題なく」動作します。アプリ画面を開くのに2分しかかかりませんでしたが、最初の起動では文句を言いません.