2015-12-08 1 views
0

comme this duplicate question ne reçoit pas une réponse acceptable ou correcte, donc j'ai soulevé cette question à nouveau .... s'il vous plaît j'essaie d'importer le projet de bibliothèque Zxing dans mon espace de travail - mais je reçois problème qu'il obtient coincé ou en conflit avec jre1.6 et jre 1.7 .. dans le projet bibliothèque code- FORMATS_FOR_MODE = new HashMap<>(); ceux ligne donne l'erreur that- '<>' operator is not allowed for source level below 1.7 et si je change la conformité du projet et jre à 1,7 alors il donnera eRROR- Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.Erreur d'importation de projet de bibliothèque Zxing

s'il vous plaît dites-moi si quelqu'un a résolu ce problème, je suis coincé très mal merci d'avance ... et ce n'est pas la question en double car il se rapportait à l'importation de la bibliothèque ...

+1

http://stackoverflow.com/questions/ 24818566/build-library-zxing-for-android-project –

+0

@dylan meeus mais il n'y a pas de réponse acceptable ... – sud

+0

Mais avez-vous essayé la réponse upvoted/autres réponses qui ont fonctionné pour certaines personnes? –

Répondre

1

Vous pouvez "rétrograder" manuellement le code à Java 6.0 si vous ne voulez pas suivre les réponses dans les autres questions.

  • Remplacer <> avec <ProperType> (< - pas la chaîne "ProperType", mais le bon type de votre classe générique)
  • Remplacer switch sur les chaînes avec `si (foo.equals (bar)) {} else si (foo.equals (bar2) ... ``

Si je me souviens bien qui sont les seuls "changements de syntaxe" pertinentes que vous devez faire.

+0

ok je vais l'essayer ... – sud

+0

merci ça a fonctionné – sud