#java #android
#java #Android
Вопрос:
Я собираюсь заняться разработкой Android, и у меня возникло несколько вопросов о Java SDK, поскольку это относится к кодированию Android.
Я использую Win 7 x64 — что лучше, если я использую 32-разрядный JDK или 64-разрядный JDK? Я провел некоторый поиск и продолжаю находить противоречивые ответы.
Кроме того, если я собираюсь установить SDK, должен ли я сначала удалить Java Run Time на моем компьютере? Служит ли SDK той же цели? Или мне нужно установить оба одновременно?
Спасибо! И мне жаль, если вы, ребята, слышали эти вопросы раньше. (Я действительно пытался сначала посмотреть информацию, я обещаю!) 🙂
Ответ №1:
Вам необходимо установить как 32-разрядный, так и 64-разрядный JDK. Без 32-разрядного JDK плагин Android для Eclipse не будет установлен. Вам не нужно удалять какие-либо существующие JRE.
РЕДАКТИРОВАТЬ: Этот ответ применим только к Eclipse с плагином Android, который больше не поддерживается для разработки под Android. Для Android Studio, если у вас 64-разрядная ОС Windows, я полагаю, вам нужна только 64-разрядная версия Java. (Поскольку все постоянно меняется, это редактирование в конечном итоге присоединится к моему первоначальному ответу в том, что он устарел. Ознакомьтесь с последними документами о системных требованиях, которые в настоящее время находятся внизу страницы загрузки Android Studio здесь.)
Комментарии:
1. Вам не обязательно иметь 64-разрядный JDK, верно? (Я имею в виду, если вам это не нужно для чего-то другого)
2. @poke — вероятно, нет, но тогда вам пришлось бы установить 32-разрядную версию Eclipse. Я думаю, что это было бы пустой тратой времени на 64-разрядной машине.
3. О, это правда, никогда об этом не задумывался. Но работают ли 32-разрядные плагины с 64-разрядным Eclipse? Или на самом деле нет разницы для плагинов, а только для Android SDK?
4. Это очень хороший вопрос, о плагинах. Для разработки под Android в целом, имеет ли значение, используете ли вы 32 или 64-разрядный JDK?
5. Я занимаюсь разработкой под Android, используя 64-разрядную версию Eclipse. Для инструментов Android требовалась 32-разрядная Java. Я не знаю, делает ли это инструменты «32-разрядными плагинами», но все это работает.