初めて投稿します
javaを勉強しはじめて2ヶ月になります。
メインアクティビティを利用した起動から、
タイトル画面を最初に遷移してから(サブアクティビティ)、
メインアクティビティに移行するように調整しようとしました。
マニフェストにある<intent-filter>をサブアクティビティに設定すれば良いと聞いたので、
そのように設定しました。
しかし、その後コンパイルはきちんと成功するのですが、実機に
「waiting for debugger」と表示され、何も動かせません。
ただし、android studioの実行メニューの3つ右隣りにある「attach debugger to android」
をクリックすると、無理やり感はあるが実行できます。
このwaiting for debuggerという表示を無くすにはどのようにすればよいのでしょうか。
以上、どなたかご回答いただければ幸いです。
追記:
ご回答ありがとうございます。
マニフェストは以下のとおりになります
<?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="〜" > <application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".TitleActivity" android:label="@string/app_name"> <!--<action android:name="android.intent.action.MAIN" />--> <!--<category android:name="android.intent.category.LAUNCHER" />--> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MainActivity" android:label="@string/app_name"> </activity> </application> </manifest>
また、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)
以上、よろしくお願いします
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。