Créer portable android environnement de développement
J'aimerais avoir un portable android environnement de développement que j'ai pu prendre un peu partout (par exemple une clé usb). L'idée est d'avoir un dossier qui comprendrait:
- eclipse
- android-sdk
- jdk
- .android (dossier qui contient les avd et des touches)
- espace de travail
J'ai installé Eclipse 3.7.0, a ajouté plugin ADT et
- ajout de l'option "-vm ../jdk/bin/" dans eclipse.fichier ini
- ensemble de l'eclipse android-sdk variable d'un chemin d'accès relatif (../android-sdk)
- ensemble de l'éclipse de l'espace de travail à un chemin d'accès relatif
- ensemble de l'éclipse touche de dossier vers un chemin d'accès relatif
La question est de savoir comment pouvez-vous faire de l'avd de portable? Comment peut .android dossier portable? J'ai vu quelques solutions de mentionner la création d'une variable d'environnement, mais je pensais à une solution qui fonctionne hors de la boîte, ou un ,autant que possible, la procédure automatisée. Le système d'exploitation doit être windows 7, mais, idéalement, il devrait fonctionner sur n'importe quelle version.
Toute aide serait grandement appréciée. Merci.
Si créer des liens symboliques pour portable des dossiers?
Au lieu de vous faire un environnement de développement portable, assurez-vous android source du projet de code portable. Il est préférable de ne pas vous lier source du projet pour les IDE et les OS, découvrez les échantillons téléchargé à partir du SDK manager comme un bon exemple.
Je ne pense pas que les liens symboliques fonctionnerait...je ne suis pas sûr de comprendre ce que vous avez à l'esprit, mais l'ensemble de l'env pourraient être dans une clé usb, donc changind pilote de la lettre et de l' .android dossier est créé en vertu de C:\Users\<current_user>
La pensée est plus comme quand un nouveau développeur rejoint l'équipe, tout sera prêt, avec un seul cliquez sur programme d'installation, le code de Android!
OriginalL'auteur Thomas Kaliakos | 2012-05-30
Vous devez vous connecter pour publier un commentaire.
Je crois que j'ai trouvé le moyen de le faire sur un Mac et Windows. J'ai testé les deux solutions sur plusieurs ordinateurs, mais pas de manière exhaustive.
J'avais fondamentalement la même approche que toi, mais le problème est que le chemin relatif pour le SDK Android dans Eclipse sauts de l'AVD Manager pour une raison quelconque. Il ne serait pas me permettre de courir existants ou en créer de nouvelles AVDs. J'ai eu autour de ce en incluant un "initial_setup" script à exécuter une fois pour configurer le SDK Android basé sur l'endroit où l'utilisateur ouvre ce paquet. Il crée également la première AVD pour eux. Donc ils téléchargez et décompressez le fichier, exécutez la initial_setup script, et êtes bon pour aller avec un Android par défaut de l'environnement de développement.
La clé est la mise à jour d'Eclipse Plugin ADT préférences pour utiliser le chemin absolu du SDK Android. Ceci est accompli avec cette ligne dans le script ci-dessous. Notez que le chemin d'accès pour le fichier de préférences est relatif à l'espace de travail (et le chemin d'accès de l'espace de travail est défini que par rapport à l'Éclipse de l'installation).
Instructions Mac
Voici mon répertoire décompressé structure:
Et voici le contenu de initial_setup:
Instructions Windows
Voici mon répertoire décompressé structure:
La version Windows dispose de son propre local JDK 6 dans le répertoire java. Eclipse a besoin de savoir à ce sujet, afin de modifier eclipse\eclipse.ini. Ajoutez les lignes suivantes au-dessus de l'-vmargs ligne:
Et voici le contenu de initial_setup.chauve-souris:
Pour la version 64 bits de Windows vous avez également besoin d'ajuster la find_java.fichier bat dans le SDK Android afin qu'il retrouve le Java est installé avec le paquet. Ajoutez les lignes suivantes pour android-sdk-windows\tools\lib\find_java.chauve-souris (avant qu'il exécute son propre contrôle, qui commence avec le commentaire "rem Vérifier, nous avons un valide Java.exe..."
Comment Utiliser l'Environnement Bundle
Remarque: de Course initial_setup sur un Mac ou un PC plusieurs fois ne fait pas de mal quoi que ce soit. L'environnement de dev se cassent si l'utilisateur déplace l'ensemble du répertoire après initial_setup, mais l'exécution initial_setup à partir du nouvel emplacement permettra de le corriger. Je prévois y compris un fichier README avec ces instructions.
Espérons que cette aide!
Fonctionne très bien! Je l'ai testé sur windows..
J'ai essayé d'utiliser cette structure de fichier sur mon Mac mais quand je lance le script, il ne cesse de dire que le répertoire n'existe pas. Comment dois-je aller sur le faire manuellement?
J'ai créé manuellement le android_dev_environment répertoire décompressé android-sdk-macosx, décompressé eclipse, et de créer manuellement le répertoire d'espace de travail. Avec tous ceux en place le initial_setup script devrait fonctionner. Je suis en train d'écrire un billet de blog sur la façon de configurer manuellement et s'post ici quand c'est.
cela sonne bien!!
OriginalL'auteur Ben Jakuben
Si vous êtes prêts à utiliser linux, vous pouvez utiliser un système d'exploitation portable sur votre lecteur flash avec tous vos paramètres et programmes exactement comme vous le souhaitez sur n'importe quel ordinateur avec une clé usb. Ou utiliser un live cd et de les enregistrer à un autre emplacement. Je ne sais pas comment vous pourriez le faire avec windows
OriginalL'auteur ghostbust555
Alors que le ci-dessus "approuvé" réponse a une grande quantité d'informations, les informations qui ont contribué à moi! Je tiens à souligner une autre réponse qui a une façon différente, plus littérale prendre sur le mot "portable."
Découvrez Terminal-IDE pour les téléphones Android!
Terminal-IDE fournit un environnement de développement intégré (IDE) qui tourne LITTÉRALEMENT sur un NON-ENRACINÉE téléphone Android!
Il fournit ÉGALEMENT votre téléphone avec SSH capacités à la fois ENTRANT et sortant! Ainsi, vous pouvez littéralement vous connecter à votre téléphone à partir d'autres ordinateurs! COOL.
Franchement, je pense que le Terminal de l'IDE est une excellente contribution à l'environnement Android.
OriginalL'auteur Richard T
La réponse ci-dessus fonctionne très bien.
Si vous êtes à la recherche avant d'utiliser votre Tablette Android Android Outil de Développement, de prendre un coup d'oeil à "AIDE - Android IDE Java, C++". Voici un lien! ce qui est vraiment une bonne option, je suis actuellement en train de l'utiliser et de l'écriture de code sur l'aller. Permet également d'exporter signé APK.
OriginalL'auteur Aatul Palandurkar
J'ai créé un forfait portable du sdk android (avec ant/jdk/jre), disponible ici:
http://staticchaos.freeoda.com/android/sdk/
Vous êtes sur votre propre pour les IDE.
OriginalL'auteur veganaize