Android 2.3について簡単に質問します。私のアプリがAndroid 2.3で動作しないのはなぜですか?
私のアプリを使用している人から、Android 2.3で起動時にクラッシュするという報告を受けています。私が知る限り、それは他のSDKバージョンではまったく問題なく動作します。私はAndroid 2.3搭載の携帯電話を持っていないので、どこにエラーがあるのか試してみることはできません。それは対処するのが非常にイライラします!
誰かがAndroid 2.3で変更された可能性のあるアイデアはありますか?誰かに同様の問題があったのですか?
次は私がそれを引き起こしている可能性があります何のために持っていたアイデア...
- スプラッシュ画面です - 私の主な活動に私がのonCreateでこれをトリガし、それが
- を終了する前に3秒間表示します私はAndroidのGPS機能を使用していますが、2.3で大きく変わって何かがうまくいかないのですか?
- 私が気づいていない2.3のアプリケーション起動の根本的な変更がありました。
フィードバックは非常に高く評価されます。
**いくつかの詳細情報!ネクサスS上でそれを実行している誰かの助けを借りて**
私は次の方法に問題を突き止めました:これは突然のAndroid 2.3上で動作しない理由
final AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("GPS functionality is required for this app. Would you like to enable it?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(final DialogInterface dialog, final int id) {
launchGpsOptions();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(final DialogInterface dialog, final int id) {
dialog.cancel();
}
});
final AlertDialog alert = builder.create();
alert.show();
誰もが知っていますし、 /またはそれを修正する方法?
多くの感謝!
"それがクラッシュ"して何が意味するのかを正確に調べ、それを複製し、ログをチェックし、コードをステップ実行することをお勧めします。それ以外の場合はソーセージ工場の針を見つけるのと同じように – Jimmy
エミュレータで2.3を試しましたか? – gary
logcatにエラーがありますか? –