私はJavaを初めて使い、Androidを初めて使っています。チュートリアルを読んで試した後、私はMP3プレーヤーアプリケーションを作ることを考えていましたが、私はすでに立ち往生しています。私は私のランタイムエラーが以下の方法、より具体的にはif条件にあると仮定します。シンプルなアンドロイドプロジェクトのデバッグ
public void pausePlay(){
if(player.isPlaying()){
demoPause();
} else {
demoPlay();
}
}
おそらく私は問題を解決することができますが、デバッガは動作しません。あるいは、私はデバッガの使い方を知らない。以下のリンクは、私のdebugger、DDMSおよびLogCatのプリントスクリーンです。またgithubに私のリポジトリを掲載しました。あなたは、問題は、それがそのコードを後で続行することができます達したときにアプリがデバイスに一時停止します(だと思う、あなたのコード内のブレークポイント1.Put
:
あなたのGitのリンクが壊れているようです。あなたは例外を受け取ったときLogCatの出力を投稿できますか?あなたのSCからはIllegalStateExceptionが表示されていますが、LogCatは問題の根本から遠くまで掘り下げるのに役立ちます。また、実際にアプリを壊している行を特定するために、コードを段階的にデバッグしようとしましたか? – bschultz
AndroidのLogCatは例外処理に役立ちます。ログを記録して表示します。 eclipseのビューをJavaから "DDMS"に切り替えて、logcatを表示することができます。 –
デバッガの問題点は何ですか?スクリーンショットから正常に動作しているようだ。私はあなたが "どうすればデバッガを使うのですか?" – Simon