l'application android de s'écraser sur startActivity()
J'ai commencé une Intention et lui a demandé d'aller à l'activité principale, lorsqu'il tente, il l'application se bloque.
Voici le code qui tente d'aller à l'activité principale.
Intent i = new Intent(
".MAIN_ACTIVITY");
startActivity(i);
Voici le manifeste XML pour Main_Activity.
<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN_ACTIVITY" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
Je suis encore assez nouveau pour cette sorte que toute aide et/ou conseil est de grande valeur.
post le stacktrace de logcat
OriginalL'auteur Christian Gardner | 2013-04-05
Vous devez vous connecter pour publier un commentaire.
Écrire comme ceci :
Aussi, vous devez déclarer à la fois l'activité de la classe dans le fichier de manifeste comme ceci:
OriginalL'auteur krishna
Pour ceux qui viennent de Google, j'ai essayé de passer la chaîne dans putExtra (plus de 90K Symboles) et mon application a été s'écraser à cause de cela. La bonne solution est soit d'enregistrer la chaîne de fichier ou de mettre en œuvre Singleton.
Voici le lien Longueur maximale d'Intention putExtra méthode? (Force close)
NewActivity
hériterAppCompatActivity
(ajouté par défaut à Android Studio lors de la création d'une nouvelle Activité), tandis queMainActivity
héritéActivity
. Une fois que j'ai basculéAppCompatActivity
avecActivity
l'application a fonctionné comme prévu.OriginalL'auteur Andrew Marin
que par votre code: si j'ai créer
newActiviy
dans mon projet:j'ajoute que l'activité dans le fichier manifeste android.
comme:
pour l'appel de cette activité, il suffit de ne:
befre poser la question ici d'essayer une recherche sur google. et vous devez avoir à vérifier: Création De Votre Première Application Android et Démarrer Une Autre Activité
OriginalL'auteur Dhawal Sodha Parmar
Commencer de nouvelles Activités comme ceci:
OriginalL'auteur Shiv