une - tuto android studio




Impossible d'installer l'APK sur l'appareil Android via Eclipse (3)

J'ai commencé à travailler sur une petite application Android en utilisant Phonegap et Eclipse il y a quelques temps avec le SDK Android 2.3.3. J'ai couru mes builds sur mon stock HTC Sensation et tout allait bien. Aujourd'hui, j'ai décidé de rooter mon téléphone et d'installer une ROM ICS, qui fonctionne bien (Android Revolution 5.0.2 si c'est important). J'ai téléchargé les SDK 4.0 et 4.0.3 ainsi que l'ADT mis à jour mais je n'arrive plus à construire pour mon appareil. LogCat me donne les avertissements suivants:

12-26 18:12:24.251: W/asset(17419): Asset path /data/local/tmp/myapp.apk is neither a directory nor file (type=0).
12-26 18:12:24.251: W/DefContainer(17419): Failed to parse package
12-26 18:12:24.251: W/ActivityManager(11546): No content provider found for permission revoke: file:///data/local/tmp/myapp.apk

En fait, je peux voir / data sur l'appareil mais pas / data / local /. Est-ce que quelqu'un a déjà rencontré une situation similaire?


Faire un:

adb uninstall <package name>

puis réinstallez votre application normalement.


Il semble que le nom de l'apk ne puisse contenir certains symboles tels que "$" ou "{}". Dès que j'ai supprimé ces caractères du nom d'apk, l'apk a été bien installé sur l'appareil.


Mundane, mais assurez-vous de vérifier les mises à jour des outils Android dans Eclipse. C'était mon problème.







apk