Après 27 ans, moi aussi, je suis mal à l'aise de développer dans un IDE.J'ai essayé ces suggestions (ci-dessus) - et probablement n'ai tout simplement pas suivi tout droit - alors j'ai fait une recherche sur le web et j'ai trouvé ce qui fonctionnait pour moi à 'http://incise.org/android-development-on-the-command-line.html'.
La réponse semblait être une combinaison de toutes les réponses ci-dessus (s'il vous plaît dites-moi si je me trompe et accepter mes excuses si c'est le cas).
Comme mentionné ci-dessus, eclipse/adt ne crée pas les fichiers ant nécessaires. Pour compiler sans Eclipse IDE (et sans créer des scripts de fourmis):
1) Générer build.xml dans votre répertoire de niveau supérieur:
android list targets (to get target id used below)
android update project --target target_id --name project_name --path top_level_directory
** my sample project had a target_id of 1 and a project name of 't1', and
I am building from the top level directory of project
my command line looks like android update project --target 1 --name t1 --path `pwd`
2) Ensuite, je compilez le projet. J'étais un peu confus par la demande de ne pas utiliser «fourmi». Espérons que - demandeur voulait dire qu'il ne voulait pas écrire des scripts ant. Je dis cela parce que l'étape suivante consiste à compiler l'application à l'aide de fourmis
ant target
this confused me a little bit, because i thought they were talking about the
android device, but they're not. It's the mode (debug/release)
my command line looks like ant debug
3) Pour installer le apk sur l'appareil que je devais utiliser fourmi à nouveau:
ant target install
** my command line looked like ant debug install
4) Pour exécuter la projet sur mon téléphone Android j'utilise adb.
adb shell 'am start -n your.project.name/.activity'
** Again there was some confusion as to what exactly I had to use for project
My command line looked like adb shell 'am start -n com.example.t1/.MainActivity'
I also found that if you type 'adb shell' you get put to a cli shell interface
where you can do just about anything from there.
3A) Une remarque: Pour afficher l'historique de l'utilisation de l'appareil:
adb logcat
3B) Une deuxième remarque: Le lien mentionné ci-dessus comprend également des instructions pour la construction de l'ensemble du projet de la commande .
J'espère que cela aidera à la question. Je sais que j'étais vraiment heureux de trouver quoi que ce soit sur ce sujet ici.
Comment est-ce qu'il n'y a pas un plugin/pot pour cela !! – Kieveli
Ok ... J'ai ajouté une nouvelle bonne réponse. – Kieveli