Каковы лучшие практики для расположения инструментов Android? - PullRequest
0 голосов
/ 05 декабря 2011

Как мы все знаем, перед тем, как создавать приложения для Android с помощью Eclipse, нужно установить много вещей.

В разных местах, отмеченных ниже, я остановился на различных частях;если бы у меня «было все, чтобы сделать это снова», я бы не обязательно помещал их в те же места.Есть ли «предпочтительный метод» для установки этих различных инструментов?

Eclipse = C:\Users\Clay\Downloads\eclipse\eclipse
ADT = C:\Users\Clay\Downloads\eclipse\eclipse\plugins
JDK = C:\Program Files\Java\jdk1.7.0_01
JRE = C:\Program Files\Java\jre7
ADK = C:\Program Files (x86)\Android\android-sdk

... Почему у меня есть папка «Program Files» и «Program Files (x86)», которую я не вижуНе знаю, но мне интересно, может ли это смешивание и сопоставление быть проблематичным.

Ответы [ 2 ]

1 голос
/ 05 декабря 2011

Хорошо, структура папок, которую вы используете, довольно хорошая. Вот как я все расставляю. Он пытается поместить инструменты разработки / sdks в корневой каталог по сравнению с программными файлами. Исключением является Java, которая при установке фактически устанавливает себя в Program Files.

Скажите, что мой корень C:, и я использую tools-install в качестве базовой папки, вот так выглядит структура каталогов

Eclipse = C:\tools-install\eclipse
ADT = <installed by eclipse so goes in Eclipse dir>
JDK/JRE = C:\Program Files\Java
(One thing to note though
 I set windows `JAVA_HOME` to `c:\Progra~1\Java\jdk1.7.0_01`
 to avoid the `space` in the path)
ADK = C:\tools-install\android-sdk

И у вас есть папка x86, потому что вы работаете с 64-битной версией Windows. ПРИМЕЧАНИЕ. Причина сохранения Java в программных файлах заключается в том, что ее легко обновить, когда появится новая версия Java. Мне просто нужно обновить JAVA_HOME и не перемещаться по файлам (как я видел людей, копирующих папку Java в корень, чтобы избежать space при проблеме пути).

1 голос
/ 05 декабря 2011

Многое зависит от личных предпочтений и, конечно, от системы, которую вы используете.Я разрабатываю на Ubuntu и MacOS дома и Windows 7 на работе.Все три абсолютно разные, и я не буду кричать, пока они работают!

Для справки: sdk в моей установке windows: c:\Android, а в Linux это: ~/Development/android-sdk-linux_x86

Я не делаю OCD, поэтому при другой установке он, вероятно, будет совсем другим;)

Если вы сможете разрабатывать на Linux, я думаю, вы найдете его намного более плавным.Моя установка Windows довольно громоздкая и ненадежная.У коллеги (который является большим поклонником Win7) есть подобные проблемы.

...