如何解决自定义启动器的默认活动找不到错误

问题描述:

您好我使用的是最新的android studio 2.3.1 我正在创建自定义启动器应用程序。几个月前它工作得很好,但今天它给我一个错误,即在清单中没有找到默认的活动。任何人都能解决我的问题。这是我的清单代码。提前致谢。如何解决自定义启动器的默认活动找不到错误

<uses-permission android:name="com.android.launcher.permission.INSTALL_SHORTCUT"/> 
<uses-permission android:name="com.android.launcher.permission.UNINSTALL_SHORTCUT"/> 
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 
<uses-permission android:name="android.permission.INTERNET"/> 
<uses-permission android:name="android.permission.SET_WALLPAPER" /> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme"> 

    <meta-data android:name="com.google.android.gms.version" 
     android:value="@integer/google_play_services_version"/> 

    <activity 
     android:name=".HomeActivity" 
     android:label="Warriors Launcher" 
     android:theme="@android:style/Theme.Wallpaper.NoTitleBar" 
     android:launchMode="singleTask" 
     android:excludeFromRecents="true" 
     android:stateNotNeeded="true"> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.HOME" /> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 

    <activity 
     android:name=".AppsListActivity" 
     android:theme="@style/Trans"> 
    </activity> 

    <activity 
     android:name=".AppGridActivity" 
     android:theme="@style/Trans"> 
    </activity> 

    <activity 
     android:name=".AppLauncher" 
     android:theme="@style/Trans"> 
    </activity> 

</application> 

添加<category android:name="android.intent.category.LAUNCHER" />为喜欢 -

<activity 
     ----> 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      ----- 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
+0

感谢您的酒店fr支持 – erKaranjeet

+0

欢迎您。它有用吗? – Farya

+0

是的,我用我的代码使用此代码。我在同一个活动上同时使用了Launcher和Default类别,并且工作正常。谢谢 – erKaranjeet