Я пытаюсь настроить SDK для Android, чтобы разработать простую программу в командной строке в Linux (Ubuntu 9.10). Я пробовал затмение, но у него проблемы с работой на Ubuntu, поэтому я отказался от него. Вот что я сделал до сих пор:Как настроить SDK для Android для разработки командной строки на Linux?
- скачал Android-sdk_r05-linux_86.tgz из http://developer.android.com/sdk/index.html
- дегтя xvzf андроид-sdk_r05-linux_86.tgz
- пер -s андроид-СДК-linux_86 андроид
- в .tcshrc добавлен SETENV PATH ...../дом/пользователь/Android/инструменты
- источник .tcshrc
- побежал 'андроид'. Это открыло gui. В доступных пакетах: я все установил и вышел из gui.
- побежал 'андроид цели списка' и в нем перечислено следующее:
Доступной для Android цели:
id: 1 or "android-3" Name: Android 1.5 Type: Platform API level: 3 Revision: 1 Skins: HVGA-P, HVGA (default), QVGA-P, QVGA-L, HVGA-L
id: 2 or "Google Inc.:Google APIs:3" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 3 Description: Android + Google APIs Based on Android 1.5 (API level 3) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: QVGA-P, HVGA-L, HVGA (default), QVGA-L, HVGA-P
id: 3 or "android-4" Name: Android 1.6 Type: Platform API level: 4 Revision: 1 Skins: HVGA (default), WVGA800, WVGA854, QVGA
id: 4 or "Google Inc.:Google APIs:4" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 2 Description: Android + Google APIs Based on Android 1.6 (API level 4) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WVGA854, HVGA (default), QVGA, WVGA800
id: 5 or "android-6" Name: Android 2.0.1 Type: Platform API level: 6 Revision: 1 Skins: WQVGA432, HVGA (default), WVGA800, WVGA854, WQVGA400, QVGA id: 6 or "Google Inc.:Google APIs:6" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 2.0.1 (API level 6) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WQVGA400, WVGA854, HVGA (default), WQVGA432, QVGA, WVGA800
id: 7 or "android-7" Name: Android 2.1 Type: Platform API level: 7 Revision: 1 Skins: WQVGA432, HVGA (default), WVGA800, WVGA854, WQVGA400, QVGA
id: 8 or "Google Inc.:Google APIs:7" Name: Google APIs Type: Add-On Vendor: Google Inc. Revision: 1 Description: Android + Google APIs Based on Android 2.1 (API level 7) Libraries: * com.google.android.maps (maps.jar) API for Google Maps Skins: WQVGA400, WVGA854, HVGA (default), WQVGA432, QVGA, WVGA800
Я хочу создать простой привет мира программу для моего Motorola DROID. Какую из этих целей я должен использовать?
Как я могу видеть скины?
Если я запускаю «android» из командной строки, он говорит, что виртуальных устройств нет. Является ли виртуальное устройство таким же, как цель?
Как получить дроид-скин и/или цель дроида и/или виртуальное устройство дроида?
Я ДУМАЮ, что мне нужно, чтобы запустить что-то вроде «андроид создать AVD --target 2 --name my_avd», но не уверен. Есть ли пошаговый список того, как это сделать?
спасибо, Bob
Позже:
я понял, что я должен был создать цели (= виртуальных устройств), как это:
android create avd -t 1 -n myavd1
.......
android create avd -t 8 -n myavd8
Это дало мне 8 виртуальных устройств в gui, когда я запускал «android» из командной строки.
Кто-нибудь знает, какой уровень api/платформа использовать для Droid? И где взять правильную кожу? Есть ли какие-то аппаратные спецификации, которые мне нужно знать для разработки Droid?
Наконец, есть ли какие-либо списки шагов для создания приложения hello world из командной строки (linux) и запускать его на эмуляторе, а затем запускать его на реальном телефоне?
Боб
Как это ответить? Кроме того, у Eclipse есть проблемы на любой платформе, а не только на Ubuntu – ognian
Ognian, это запрос дополнительной информации, поскольку user292344 писал: «Я пробовал затмение, но у него проблемы с версией на Ubuntu, поэтому я отказался от него». который слишком расплывчато, чтобы помочь (как и ваше замечание о неуказанной проблеме Eclipse). Это не по теме, поэтому, пожалуйста, придерживайтесь фактов, которые могут помочь OP. – Gilead
Да .. У Ubuntu и Eclipse нет никаких проблем для меня ... ** + 1 для Ubuntu и Eclipse ... ** Если бы он мог объяснить, в чем состоит его проблема, мы могли бы решить ее .. или попытаться решить ее ... Моя настройка .. Ubuntu 10.10, Eclipse Helios с последними обновлениями для всех инструментов S/W и SDK ... Его основная среда сборки. –