質問: 初めて投稿します javaを勉強しはじめて2ヶ月になります。 メインアクティビティを利用した起動から、 タイトル画面を最初に遷移してから(サブアクティビティ)、 メインアクティビティに移行するように調整しようとしました。 マニフェストにあるをサブアクティビティに設定すれば良いと聞いたので、 そのように設定しました。 しかし、その後コンパイルはきちんと成功するのですが、実機に 「waiting for debugger」と表示され、何も動かせません。 ただし、android studioの実行メニューの3つ右隣りにある「attach debugger to android」 をクリックすると、無理やり感はあるが実行できます。 このwaiting for debuggerという表示を無くすにはどのようにすればよいのでしょうか。 以上、どなたかご回答いただければ幸いです。 追記: ご回答ありがとうございます。 マニフェストは以下のとおりになります ``` ``` また、logcatの赤字の部分はこのようになっております ``` 12-09 00:26:07.664 3783-3783/? E/cutils: to chown(/mnt/shell/emulated/0, 0, 0) 12-09 00:26:07.664 3783-3783/? E/cutils: to chown(/mnt/shell/emulated/obb, 0, 0) 12-09 00:26:07.666 3783-3783/? E/cutils: to chown(/storage/emulated/0/Android, 0, 0) 12-09 00:26:07.666 3783-3783/com.example.fumi.chaosimage E/cutils: to chown(/storage/emulated/0/Android/obb, 0, 0) ``` 以上、よろしくお願いします
回答: 質問者様がデバッガ起動ではなくリリース起動したいという前提ですが・・・ アプリがデバッグモードで起動してしまっているのが問題です。 デバッグモードになってしまうのはいくつか要因がありますが、以下が参考になるかと思います。 http://akimoto.jp/blog/2009/08/07/android-app-strange-debug-mode/