0

私はAndroid開発に不慣れで、現在Androidデバイスを所有していないため、アプリを実行するためにavdに依存していますが、非常に予測不可能です.

私は現在、アプリのメニュー画面をセットアップし、次のように段階的にテストしている段階にあります。

  • すべてのグラフィックを画面に配置すると、アプリは問題なく動作しました。

  • サウンドボタンを押してサウンドを無効にし、「サウンド有効」ボタンを「サウンド無効」ボタンに変更する機能を追加しました。

  • avd でアプリを実行しようとすると、アプリが開き、タイトル バーとトップ バーが表示されました。通常はこのように開きますが、しばらくするとバーが非表示になり、アプリが実行されます。しかし、今回はタイトル バーを表示するだけで、それ以上は進みませんでした。

  • 日食を再起動した後、アプリは正常に動作し、私の変更は機能しました。

  • 2 行のコード (if ステートメントと play sound ステートメント) を追加して、サウンドがアクティブになったときにボタンがサウンドを再生するようにしました。

  • これで、アプリはタイトルのみを表示し、それ以上進みません。日食とコンピューターを数回再起動しましたが、問題は解決しません。前回完全に実行されて以来、メニュー ファイル以外のファイルは変更しておらず、logCat は数分後のアクティビティ アイドル タイムアウトを除いてエラーを表示しません。

オンラインで問題を探しても、アプリがまったく起動しないという質問しかありません。私の問題と同じではありませんが、これらの問題の解決策を試しました。

編集:

コードを変更しなくても動作するようになりました。私のコンピュータが一晩オフになった後、それは問題なく動作します。私が問題に到達できる答えは、何かが再び起こった場合に役立ちますが.

4

2 に答える 2

0

logCat 出力にエラーはありますか?

私はMapViewで同様の問題を抱えていました.GooleAPIをAndroidではなくターゲットとして設定することで解決しました。

于 2012-06-17T14:03:02.917 に答える
0

最初に LogCat の結果を確認するのが最善だと思います。アプリがロードしたくない理由がある場合は、おそらくそこにあります。LogCat の結果を Eclipse で開くには: [ウィンドウ] > [ビューの表示] > [LogCat]

問題を解決することがある別の方法は、プロジェクトをクリーンアップすることです。特に、ある程度の開発/テスト時間の後で、これは良い考えです。Eclipse の場合: [プロジェクト] > [クリーン..

于 2012-06-17T14:51:43.497 に答える