2015-04-04 26 views
0

在我的设备上安装我的应用程序后,她运行没有问题,但是当我想从主菜单应用程序访问该应用程序,图标不出现,我看着应用程序管理器和应用程序安装,我读了其他人的反应,但无法弄清楚,继承人我的manifies文件。初学者图标不会出现与其他应用程序-android工作室

<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" 
package="majad.sunshine.app"><application 
    android:allowBackup="true" 
    android:icon="@drawable/ic_launcher" 
    android:label="@string/app_name" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".MainActivity" 
     android:label="@string/app_name" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 

      <action android:name="android.intent.action.VIEW"/> 
      <data android:scheme="geo"/> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".DetailActivity" 
     android:label="@string/title_activity_detail" 
     android:parentActivityName=".MainActivity" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="majad.sunshine.app.MainActivity" /> 
    </activity> 
    <activity 
     android:name=".SettingsActivity" 
     android:label="@string/title_activity_settings" 
     android:parentActivityName=".MainActivity" > 
     <meta-data 
      android:name="android.support.PARENT_ACTIVITY" 
      android:value="majad.sunshine.app.MainActivity" /> 
    </activity> 
</application> 
<uses-permission android:name="android.permission.INTERNET" /></manifest> 

生病感谢您的帮助,请

回答

0

你错过了一个意图过滤器标签

<intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
<intent-filter> 
     <action android:name="android.intent.action.VIEW"/> 
     <data android:scheme="geo"/> 
</intent-filter> 

这将解决problem.You是给在同一个意图过滤两个动作这是造成问题的原因。

+0

谢谢!有用! – Majad 2015-04-07 13:39:11

相关问题