Eigene App wird 2x installiert

  • 3 Antworten
  • Letztes Antwortdatum
F

Fabs44

Ambitioniertes Mitglied
1
Hallo Zusammen!

Wenn ich mir meine neue App als Apk an mein Handy schicke und installiere, dann wird das Icon meiner App beim Handy Menü 2x angezeigt. Es öffnet sich aber die gleiche App. Der einzige Unterschied beim einen Icon wird der Splash Screen angezeigt, beim anderen nicht.
Bei meinem Freund ist das gleiche Problem mit meiner App.

Was kann man dagegen tun?

LG Fabi :)
 
Ich denke mal, du hast im Manifest zwei Activities mit folgenden Eintrag:

Code:
<intent-filter>
 <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter>
Der Filter definiert den Startpunkt deiner App für das System.

Die genaue Definition steht hier:

Intent | Android Developers
 
  • Danke
Reaktionen: Fabs44
markus.tullius schrieb:
Ich denke mal, du hast im Manifest zwei Activities mit folgenden Eintrag:

Code:
<intent-filter>
 <action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter>
Der Filter definiert den Startpunkt deiner App für das System.

HTML:
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

        <!-- Splash Screen -->
        <activity
            android:name=".SplashScreen"
            android:label="@string/app_name"
            android:theme="@android:style/Theme.Black.NoTitleBar" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

        <!-- Main activity -->
        <activity
            android:name=".HOME"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity
            android:name=".Impressum"
            android:label="@string/title_activity_impressum" >
        </activity>
    </application>

</manifest>

Woran liegt es?
Liegt es daran, dass der Splash Screen und Main Activity einzeln sind?
 
Du hast ja bei beiden den Intentfilter gesetzt. Das tut man eigentlich nur bei der MainActivity, die eben im Launcher auftauchen soll. Hat dir ja markus.tullius oben schon geschrieben. Die verlinkte Seite nicht gelesen oder? XD
 

Ähnliche Themen

BerndFfm
Antworten
7
Aufrufe
1.323
swa00
swa00
E
Antworten
11
Aufrufe
1.158
evgkop
E
nowo84
Antworten
2
Aufrufe
430
nowo84
nowo84
F
Antworten
9
Aufrufe
526
swa00
swa00
Zurück
Oben Unten