2012-04-26 108 views
2

我的AndroidManifest.xml就像如下:机器人:没有启动活动发现

<application android:label="droid VNC server" android:icon="@drawable/icon" 
android:name="MainApplication" android:debuggable="true"> 
<activity android:name=".MainActivity" android:launchMode="singleInstance" 
    android:label="@string/app_name" android:icon="@drawable/icon"> 
    <intent-filter> 
     <action android:name="android.intent.action.MAIN" /> 
     <category android:name="android.intent.category.LAUNCHER" /> 
        <action android:name="org.onaips.vnc.ACTIVITY_UPDATE" /> 
    </intent-filter> 
</activity> 
</application> 

我已经设置了以下两行:

为什么我仍然得到错误 没有启动活动发现 此次推出只会同步设备上的应用程序包

谢谢

回答

3

删除线

<action android:name="org.onaips.vnc.ACTIVITY_UPDATE" /> 

因为有2相似线,通常会考虑第二条线。 (模糊)。因此,只需删除该行,即可在启动器中看到该应用程序!

6

您在XML文件中intent-filter标签应该正好是这样的:

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

把它放在里面<activity>标签,你应该确定