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>

私はすでに次の2行を設定しています:

それでもエラーが発生する理由 ランチャー アクティビティが見つかりません 起動では、デバイス上のアプリケーション パッケージのみが同期されます

ありがとう

4

2 に答える 2

6

Your intent-filter tag in xml file should exactly be like this:

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

Place it inside <activity> tag and you should be ok

于 2012-04-26T03:40:16.303 に答える
3

行を削除します

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

同様の行が2つあるため、通常は2行目が考慮されます。(あいまいさ)。その行を削除するだけで、ランチャーにアプリが表示されます!

于 2012-04-26T04:23:41.153 に答える