0

アプリケーションに Google マップを正常に実装し、自分のデバイスでは正常に動作していますが、別のデバイスでテストしようとすると、「強制終了」というエラー メッセージが表示されました。

問題は何ですか?

私のデバイスは samsung y pro (android 2.3) で、もう一方のデバイスは htc (android 2.2) です。

ありがとう

4

1 に答える 1

0

という事は承知しています;

  1. デバイスがないため、log cat 出力を取得できません。
  2. クラッシュ レポート ロジックがないため、アプリのクラッシュを追跡できません。(ここではcrashlyticsをお勧めします)

私はあなたの問題を推測することしかできません。2.3 および 2.2 でサポートされていないコード/メソッドを使用しています。これは、Projet Built Target を API レベル 8 に設定することで把握できます。

プロジェクト -> プロパティ -> Android

2.2 および 2.3 でサポートされていないコードには赤い線が引かれます。)

Compability パッケージのクラスを使用していない可能性があります。おそらく、SupportMapFragment の代わりに MapFragment を使用している可能性があります。これは、2.2 および 2.3 デバイスでのクラッシュの原因です。

私のコメントがお役に立てば幸いです。

于 2013-10-21T08:24:30.057 に答える