1

takePictureメソッドを呼び出すとアプリがハングします。それは決して戻りません。LogCatを開きましたが、エントリがまったくなく、完全に空です。アプリが内部的にどこにぶら下がっているのかを把握する方法はありますか?

4

3 に答える 3

0

ターミナルでandroidsdkフォルダーに移動し、 「You ll getlogcatoutput」と入力しますcd platform-tools./adb logcatその前に、バッファをフラッシュadb logcat -cして、アプリからのみlogcat出力を取得できるようにします。また、を使用してタグで出力をフィルタリングすることもできます。adb logcat -s tag_name

于 2013-01-10T11:53:48.617 に答える
0

これは、Logcat が何も表示しない場合に発生します。これを解決するために

に進みDDMS->Device -> select your Device or emulatorます。

うまくいかない場合は、adb または eclipse を再起動すると確実に解決します。

于 2013-01-10T11:51:16.410 に答える
0

これは私にとってかなり慣れた問題です。

ほとんどの場合、アプリケーションを実行すると、デバイスが接続されていても、logcat エントリが取得されませんでした。主に Motorola Milestone の場合。

これを解決する方法を見つけたのですが、

毎回、logcat スタックを開く必要があり、[デバイス] タブからデバイスを選択する必要があります。

DDMS->Deviceまたはから選択しますWindows-> showView

于 2013-01-10T11:51:37.320 に答える