0

私の自己開発した Android アプリは、デバイス上に同じ名前の 7 つの項目を作成しますが、[設定] -> [アプリケーション] -> [アプリケーションの管理] には項目が 1 つしかありません。私のアプリのすべてのクラスには同じパッケージがあります。誰かが私に理由を説明できますか? 本当にありがとうございます。

4

1 に答える 1

2

あなたの問題は、インストール時にデバイスに同じ名前の 7 アプリを取得することだと理解しています。

その場合は、マニフェスト ファイルのアクティビティ タグを確認してください。これには、action.MAIN (後述) が 1 つだけ含まれている必要があります。このすべてのアクティビティを追加すると、上記のシナリオが発生する可能性があります。を解決するには、メイン アクティビティ以外のすべてのアクティビティからこのタグを削除します。

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

それが役に立てば幸い。

于 2011-11-02T09:15:53.557 に答える