J'essaie d'exécuter le code du kit de démonstration ADK et de l'implémenter sur mon Samsung Galaxy S 4G qui a été mis à jour vers la version du firmware - 2.3.4. Le projet s'appelle "DemoKitLaunch" et peut être téléchargé sur le lien "Download" de la page suivante, sous le thème Installing the Arduino software and necessary libraries. J'ai créé un nouveau projet à partir d'une source existante, j'ai vérifié que j'avais installé et défini la cible de construction du projet "API Google - 2.3.3". Le projet est capable de construire et je peux lancer le projet sur l'émulateur. Cependant, en essayant de l'exécuter sur mon téléphone, j'obtiens l'erreur de "INSTALL_FAILED_MISSING_SHARED_LIBRARY" dans le logcat.ADK - USB - Erreur d'installation: INSTALL_FAILED_MISSING_SHARED_LIBRARY
J'ai trouvé qu'il y a beaucoup de projets de carte qui ont ce problème, mais je pourrais seulement trouver one thread qui parle d'un problème semblable avec l'USB et l'ADK. Dans ce cas, l'OP essayait d'exécuter sur un périphérique qui était par rapport à 2.3.3. Le mien est 2.3.4 et j'ai le problème.
Je me suis assuré que le manifeste a inclus le "".
J'ai également construit et essayé d'exécuter le projet de démonstration de version de puce avec les mêmes résultats. Le code peut être trouvé here.
Des suggestions pour résoudre le problème? Est-il possible de vérifier que le matériel de mon téléphone est compatible avec les exigences matérielles de l'ADK?
TIA
Intéressant. Je me demandais si les API correctes ont été installées sur ma version 2.3.4. J'utilise le firmware 2.3.4 KG4 build. Je sais qu'il y a un KG6 maintenant disponible, mais j'ai des problèmes avec mon bootloader fonctionnant correctement. – fragment
Quelle construction utilisez-vous? – fragment
Je viens de sortir du téléphone avec Samsung et a déclaré que le T959V SGS4g prend en charge le mode accessoire. Cependant, ils ont également déclaré que le firmware officiel disponible à partir de Samsung est 2.2. Ils ont dit qu'ils travaillent sur une version officielle de 2.3.4 après avoir testé toute la compatibilité. Comme nous le savons, nous pouvons charger la version divulguée, mais je me demande si elle manque au-delà de pousser le fichier usb.jar? – fragment