Pas de Lanceur d'activité, Le lancement sera de synchroniser uniquement le package de l'application sur le périphérique
J'ai eu ce message d'avertissement de la console lors de l'exécution de mon application sur l'émulateur
No Launcher activity found!
The launch will only sync the application package on the device!
En fait, j'ai déclaré une activité comme le principal launcer dans AndroidManifest.xml fichier
<activity
android:name=".myActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
Je n'ai pas besoin d'autres intent-filter utiliser sur cette activité.. juste de base principale et lanceur
Quelle est la raison? Merci de me donner une solution..
mettre plein de fichier androidManifest
myActivity son sensible à la casse donc, si votre classe a nom MyActivity ça ne marchera pas. vérifier d'abord les noms de classe.
comme Samir dit ont besoin de fichier androidManifest
myActivity son sensible à la casse donc, si votre classe a nom MyActivity ça ne marchera pas. vérifier d'abord les noms de classe.
comme Samir dit ont besoin de fichier androidManifest
OriginalL'auteur androokie | 2012-06-23
Vous devez vous connecter pour publier un commentaire.
Si le lanceur de l'activité est dans un autre package, vous devez le spécifier.
Par exemple, à partir de l'un de mes projets personnels:
L'MainScreen.java est dans le forfait activités. Aussi, vérifier l'orthographe pour les lettres majuscules ou minuscules.
OriginalL'auteur MartinHaTh
Il semble que vous devez avoir "android.l'intention.d'action.PRINCIPAL" déterminé immédiatement avant "d'android.l'intention.de la catégorie.LANCEUR". J'ai rencontré le même problème que vous quand j'ai eu la suivante:
Le problème a été résolu que lorsque je re-passée commande comme suit:
OriginalL'auteur user3570982
Dans toutes les circonstances normales, écouter ce que l'autre gars(s) dit.
J'ai été en mesure de reproduire votre problème à l'aide d'un Mac Book Pro & Eclipse Indigo. lorsque vous créez votre projet android, vous DEVEZ avoir Eclipse vous commencez avec un basé sur un modèle de l'activité (comme un vide de l'activité). si vous ne le faites pas, et vous essayez d'ajouter une activité à votre manifeste plus tard, Eclipse juste derps et ne peut pas trouver de l'écran de lancement. (j'ai regardé d'autres fichiers manifeste et je ne peux pas voir les différences. je ne pense vraiment pas que c'est votre mauvaise manifeste de la faute dans ce cas particulier.)
voici votre paresseux solution facile:
démarrer un nouveau projet, et copiez tous les fichiers (assurez-vous de sauvegarder ur d'abord les fichiers, dans le cas où vous supprimez quelque chose de mal ou de gâcher de la commande)
OriginalL'auteur David T.
À l'aide d'Eclipse Indigo, ouvrez Exécuter les Configurations de windows, cliquez sur le projet et l'utilisation de lancement d'activité par défaut sur Android onglet, choisissez sélectionner Automatiquement le périphérique compatible...et à appliquer.
OriginalL'auteur androdevikov