Я заметил, что
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
Эта часть выше может создавать значки.
Итак, этот код создаст два значка после установки одного apk
. Но каждый из них запускает разные действия - A_Activity
или B_Activity
<activity
android:name=".ui.A_Activity"
android:screenOrientation="portrait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".ui.B_Activity"
android:screenOrientation="landscape">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Но в любом случае это действует как одно приложение после запуска одного из них. После запуска A_Activity он может получить доступ к другим действиям или ресурсам, которые B_Activity перемещает или использует, если реализация аналогична или одинакова.
Однако я хочу знать, что для каждого значка создаются два разных имени. У меня две иконки с одинаковым названием. Есть ли способ дать им разные имена приложений? Потому что после его установки я хочу протестировать два разных режима одновременно.