Ошибка командной строки Android - PullRequest
0 голосов
/ 09 декабря 2010

Хорошо, я пытаюсь создать проект из командной строки (не совсем уверен, что моя книга не говорит, ЧТО ИЛИ ГДЕ командная строка) и когда я пытаюсь запустить android.bat из командной строки Windows, я получаю эта ошибка говорит мне, что она проверила на Java 64 bit и не была найдена, затем она проверила на Java 32 и не была найдена. Дело в том, что я только что установил Java SE 32 bit прошлой ночью с сайта Oracles.

В программах панели управления я вижу:

Java (TM) SE Development Kit 6, обновление 23 Oracle, 141 МБ, 1.6.0.230

Почему Android сообщает, что не найден?

Windows 7 Ultimate, 64-разрядная версия Четырехъядерный процессор Intell Q6600 4 ГБ оперативной памяти DDR2 Nvidia 8800 GTS Asus D2X
Gigabyte EP45-DSL3R

ОБНОВЛЕНИЕ: Хорошо, теперь я получаю эту ошибку:

Microsoft Windows [Версия 6.1.7600] Авторские права (c) 2009 Корпорация Microsoft. Все права защищены.

G: \ Programming \ android-sdk_r08-windows \ android-sdk-windows \ tools> android create project --target 2 --path ./FirstApp --activity FirstApp --package Ошибка: отсутствует аргумент для флага --package.

Использование: android [глобальные параметры] создать проект [варианты действий]

Глобальные параметры: -v --verbose Подробный режим: выводятся ошибки, предупреждения и информационные сообщения. inted. -h --help Справка по конкретной команде. -s --silent Тихий режим: выводятся только ошибки.

Действие "Создать проект": Создает новый проект Android. Опции: -n --name Название проекта -t --target Target ID нового проекта [обязательно] -p --path Каталог нового проекта [обязательно] -k - пакет имени пакета Android для приложения [обязательно] -a --activity Имя действия по умолчанию, которое создается [обязательно]

G: \ Программирование \ андроид-sdk_r08-окна \ Android-СДК-окна \ инструменты> apt.tutorial сильный текст

1 Ответ

1 голос
/ 09 декабря 2010

Вот строка, в которой книга не упоминает о доме, где: android create project --target 2 --path ./FirstApp --activity FirstApp --package apt.tutorial

Это одна из моих книг.

На шаге 2 учебного пособия 1 вы проверите свою среду Java и настроите PATH.Это происходит до шага № 4 учебного пособия 1, где вы используете android create project.AFAIK, этого должно было быть достаточно.Тем не менее, я не использую 64-битную Windows, и поэтому я понятия не имею, есть ли какие-то другие вещи, которые вам нужно сделать, чтобы заставить Java работать там.

Если у вас есть дополнительные вопросы об этом руководстве, пожалуйста, присоединяйтесь cw-android Google Group и спросите там.

Обратите внимание, что версия используемой вами книги (версия 1.0 или 1-е издание) на момент написания статьи составляла около 18 месяцев.это письмо, так что вы можете столкнуться с некоторыми проблемами на этом пути.В частности, во второй половине книги преобладает пример клиента Twitter, который больше не будет работать из-за модификации 2010 года в моделях аутентификации Twitter.У меня есть некоторые инструкции о том, как попытаться исправить книгу, по сути, использовать identi.ca, другой клиент микроблогов.

ОБНОВЛЕНИЕ

Как вы заметили, я имел в виду не ту книгу.Вот шаги по настройке PATH, как описано в Руководства по программированию для Android :

Вы также должны обязательно добавить каталог для команд Java в свой PATH с помощью:

  1. Определение местоположения Java-команд (например, C:\Program Files\Java\jdk1.6.0_12\bin).

  2. Перейдите в панель управления (Пуск> Настройки> УправлениеПанель).

  3. Дважды щелкните по системному апплету.

  4. Откройте вкладку Дополнительно.

  5. Нажмите кнопку Переменные среды.

  6. Если в области Пользовательские переменные вверху есть значение PATH, добавьте путь к концу, дважды щелкнув по существующему, прокручивая до конца, введя точку с запятой (;) и путь из шага # 1 выше.Если такого значения PATH нет, нажмите кнопку «Создать», введите PATH в качестве имени переменной и путь от шага № 1 выше в качестве значения переменной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...