2016-04-07 4 views
0

Je développe une application Android en utilisant Android Studio, qui a 2 activité jusqu'à présent, LoginActivity et MainActivity, Mais quand je lance l'application, il installe dans mon téléphone portable ou machine virtuelle, mais n'apparaît nulle part. J'ai regardé dans l'application installée et l'application est installée. Je crois que mon problème est sur le manifeste, mais je ne sais pas comment le résoudre.App installation sur téléphone portable, mais ne pas montrer à l'écran

Le code complet est ici sur GitHub: https://github.com/SoftwareEngineeringClass/MobileApplication/tree/master/Minerva

et voici mon manifeste:

<?xml version="1.0" encoding="utf-8"?> 

<uses-permission android:name="android.permission.INTERNET" /> 

<application 
    android:allowBackup="true" 
    android:icon="@mipmap/ic_launcher" 
    android:label="@string/app_name" 
    android:supportsRtl="true" 
    android:theme="@style/AppTheme" > 
    <activity 
     android:name=".Minerva" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme.NoActionBar" > 
     <intent-filter> 
      <category android:name="android.intent.category.DEFAULT" /> 
     </intent-filter> 
    </activity> 
    <activity 
     android:name=".LoginActivity" 
     android:label="@string/app_name" > 
     <itent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </itent-filter> 
    </activity> 
    <activity 
     android:name="com.facebook.FacebookActivity" 
     android:configChanges="keyboard|keyboardHidden|screenLayout|screenSize|orientation" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.Translucent.NoTitleBar" /> 

    <meta-data 
     android:name="com.facebook.sdk.ApplicationId" 
     android:value="@string/facebook_app_id" /> 
</application> 

+0

Vous avez 3 activités dans votre manifeste, pas 2. Et je ne pense vraiment pas que vous devriez avoir une activité Facebook –

+0

Pourquoi ne devrais-je pas? – user1258260

Répondre

0

Je crois que la première chose que je ferais est défini un point d'arrêt au début de l'activité Lanceur et voir si l'exécution obtient t ici ou non. Peu importe ce que Logcat vous dira, quelque chose ne va pas. Vous devez l'exécuter en mode débogage bien sûr. Attachez le débogueur. Si vous me donnez tout votre code je serais plus qu'heureux de jeter un coup d'oeil et vous donner une réponse définitive rapidement.

+0

Ouais, bien sûr! Tout le code est dans le GitHub, ici: https://github.com/SoftwareEngineeringClass/MobileApplication/tree/master/Minerva – user1258260

0

Savez-vous si vous avez besoin d'autorisations? , c'est peut-être le problème qui ne vous permet pas de courir. Aussi, si vous pouvez partager votre activité, je peux vous aider.

+0

J'ai partagé tout le code sur le github maintenant! Merci! – user1258260

+0

Je pense que c'est un problème avec le couteau à beurre lorsque vous injectez la vue –