Je fais mes premiers pas avec Android. J'utilise un Mac, et pas d'Eclipse.
J'ai installé ma première application jouet avec
adb install bin/*.apk
et vérifié qu'il existe dans l'émulateur. Puis j'ai fait quelques changements, j'ai relancé la compilation et j'ai essayé d'installer à nouveau, ce qui a donné le message d'erreur suivant
pkg: /data/local/tmp/DefaultActivity-debug.apk
Échec [INSTALL_FAILED_ALREADY_EXISTS]
Bien, donc je dois d'abord désinstaller. J'ai donc essayé ce qui suit :
adb désinstaller DefaultActivity adb uninstall de.rf.DefaultActivity adb uninstall DefaultActivity-debug adb uninstall /data/local/tmp/DefaultActivity-debug.apk adb désinstaller de.rf
mais toutes ont juste apporté le message d'erreur "Failure", sans autre explication.
Ce n'est pas vraiment un gros problème, car je peux simplement redémarrer l'émulateur et utiliser "adb install ....", mais je suis curieux : comment utiliser correctement la commande "uninstall" ?
Mon activité ressemble à ceci :
paquet de.rf ; ... public class DefaultActivity extends Activity { ... }