2015-07-14 3 views
1

J'importe un ancien projet d'Eclipse vers Android Studio et je suis bloqué. J'ai besoin d'importer ActionBarSherlock dans la version 4.1, et je ne sais pas comment. J'ai essayé de nombreuses solutions trouvées sur Internet, mais elles étaient destinées à de nouvelles versions de la bibliothèque. Il n'y a aucun problème avec l'importation de la version 4.4 en tant que module, mais j'ai spécifiquement besoin de la version 4.1, car le projet l'utilise intensivement, et ses fonctions manquent dans les versions plus récentes. Lorsque j'essaie de l'importer en utilisant le 'module d'importation', tout ce que je reçois est un "Sélectionner les modules à importer".Importation d'un ancien projet ActionBarSherlock dans le projet Android Studio

Y at-il un moyen de le faire fonctionner sans retravailler l'ensemble du projet?

Répondre

0

De là, vous avez uri gradle pour ABS: https://github.com/JakeWharton/ActionBarSherlock-Gradle-Sample

suivant: créer un nouveau projet dans Android Studio tout laisser vide. Choisissez votre bla bla bla bla et choisissez votre packagename attendu.

Ajouter des dépendances à new build.gradle. Si vous avez des fichiers jar, copiez-les simplement dans le dossier /lib de la hiérarchie de votre paquet. Copiez votre base de code du projet Eclipse dans votre projet Android Studio.

Faites une construction pour voir si cela fonctionne.

+0

Malheureusement, cet exemple de gradation est basé sur la version 4.4 d'ABS, il n'a donc pas les fonctions requises par ce projet. – obizenobik

+0

AFAIK 4.4 est la dernière version de l'ABS. Quelle méthode avez-vous besoin? Et comment importez-vous l'ABS dans votre projet? –