Très nouveau sur Android et en essayant d'installer un projet Android à partir d'un serveur SVN. J'ai réussi à faire fonctionner ce projet aujourd'hui sur un ordinateur Windows, mais pas sur Mac OS X 10.5.8.La conversion au format Dalvik a échoué: Impossible d'exécuter dex: java.util.Arrays.copyOfRange
Quand je lance le projet, je reçois l'erreur suivante
Conversion to Dalvik format failed: Unable to execute dex: java.util.Arrays.copyOfRange
J'ai regardé d'autres solutions pour des problèmes similaires et ont essayé:
- Mise à jour Eclipse pour la nouvelle version par Eclipse- > Vérification des mises à jour
- Nettoyage, reconstruction et redémarrage d'Eclipse
- Essayé de supprimer la corbeille & gen dossiers
- Fait que le chemin de la construction était correcte et le dossier bin n'a pas été inclus
Eclipse Version = 3.7.0 Le projet utilise Android 2.2 comme sdk minimum
Première question donc s'il vous plaît laissez-moi savoir si je manque des informations
Vous avez raison @darkmist que java.util.Arrays.copyOfRange est seulement dans le niveau d'API 9. La partie étrange à ce sujet est que j'ai cherché dans tout le code et n'ai pas trouvé copyOfRange. Mais en passant à un niveau d'API supérieur, l'application a commencé à fonctionner. Je reviens ensuite à Android 2.2 et l'application fonctionne maintenant sans problème. – GrayB