私はアンドロイドを新しくしており、問題が発生しました。 コンソールに「起動アクティビティを特定できませんでした:デフォルトのアクティビティが見つかりません」と表示されました。 私は、マニフェストに起動アクティビティを特定できませんでした:デフォルトのアクティビティが見つかりません
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
を追加しました。 そしてキャッシュを無効にして再試行しましたが、まだ動作しません。 アンドロイドスタジオでメインアクティビティを含むクラスファイルが緑色に変わります。私はそれが何を意味するのか分かりません。 これは私のマニフェストファイルです。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.mrrobot.mycoolweather" >
<uses-permission android:name="android.permission.INTERNET"/>
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<Activity android:name="com.example.mrrobot.mycoolweather.activity.ChooseAreaActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</Activity>
</application>
</manifest>
chooseAreaActivityは、ランチャーアクティビティとして使用したいものです。あなたはDEFAULT
にカテゴリを変更する必要が他の活動のために
<activity
android:name=".MainActivity"
android:label="YourAppName"
android:theme="@style/AppTheme.NoActionBar" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
:あなたは、カテゴリLAUNCHER
(起動アプリの最初のアクティビティ)でこれを追加する必要がマニフェストで主な活動については
**フル**マニフェストを投稿できますか? –
フルAndroidManifest.xmlを表示 –