2011-08-20 6 views
1

Est-ce que vous connaissez un tutoriel sur l'utilisation de l'un des cadres ci-dessus dans Eclipse sur Windows? J'ai téléchargé les deux et j'ai suivi les instructions - mais j'ai toujours des erreurs dans les deux cas. Frustratin.Greendroid ou ActionbarSherlock - configuration

+1

Vraiment ne peut pas vous aider à moins que vous décrivez le type d'erreurs que vous obtenez. Avez-vous de la difficulté à les configurer dans votre projet ou à les utiliser pour écrire du code? –

Répondre

7

J'ai juste essayé ces instructions sur ActionBarSherlock, mais je suis à peu près sûr que le processus était le même quand j'utilisais GreenDroid.

  1. Téléchargez le fichier .zip/.tgz et extraire quelque part
  2. Aller à éclipser et choisissez Fichier-> New-> Projet
  3. Choisissez Android Project
  4. Sélectionnez Créer un projet à partir des sources existantes, puis parcourir dans le dossier de la bibliothèque dans le dossier que vous venez d'extraire le fichier .zip/.tgz dans
  5. cible de construction devrait être 3.2 à partir de ce moment
  6. Terminer l'assistant, puis faites un clic droit sur le projet nouvellement créé et accédez aux propriétés
  7. Sous le titre Android, vous devriez voir une section pour Bibliothèque avec une case à cocher IsLibrary. Assurez-vous que c'est vérifié.
  8. Maintenant, allez dans les propriétés de votre projet Android, puis sous la rubrique Android et la section Bibliothèque choisissez Ajouter ...
  9. Vous devriez voir la bibliothèque ActionBarSherlock, ajoutez à votre projet
  10. Enfin, si vous étiez en utilisant le support de compatibilité dont vous avez besoin pour supprimer ce fichier car il est inclus dans ActionBarSherlock
+1

S'il vous plaît noter que ActionBarSherlock a subi beaucoup de changements depuis que j'ai écrit ces instructions. S'il vous plaît se référer au site officiel. http://actionbarsherlock.com/usage.html – James

3

J'ai eu des erreurs sur les méthodes @Override car j'utilisais Java 1.5. Passer à 1.6 les a résolus.

Pour ce faire: faites un clic droit sur votre projet> Propriétés> compilateur Java> Activer projet paramètres spécifiques> Niveau de conformité du compilateur> 1.6

Il est lié à cette question dans le bug tracker du projet: https://github.com/JakeWharton/ActionBarSherlock/issues/28

+1

Ce n'est pas un problème d'actionbarsherlock (ABS), j'ai vu la même erreur @override dans les projets n'utilisant pas l'ABS en raison de ne pas compiler sur Java 1.6. – scottyab