Мне нужна помощь по настройке моей системы для разработки ОС Android (не приложений ОС). У меня машина Ubuntu работает 10.10, но я застрял в подготовке моей системы и фактически получаю код. Какие программы я использую? И какие вещи мне нужно ввести для написания кода?
Этот удобный справочник поможет вам настроить вашу систему.
В общем, вам нужно будет установить:
Какие программы я использую?
Eclipse кажется самой популярной IDE для работы с Android. Лично мне нравится использовать простой старый редактор (emacs, vi, kate и т.д.) И окно терминала.
Вот моя настройка:
Добавьте ~/sdk/android-sdk-linux_x86/tools и ~/sdk/android-sdk-linux_x86/платформенные инструменты к вашему пути:
echo "PATH = $PATH: ~/sdk/android-sdk-linux_x86/tools: ~/sdk/android-sdk-linux_x86/platform-tools" → ~/.profile
установить sun-java6-jdk. сначала включите репозиторий партнеров.
sudo apt-get install sun-java6-jdk
установить ant
sudo apt-get install ant
вам нужно будет выбрать редактор. если вам нравится gedit, я предлагаю добавить ubuntu-on-rails ppa (http://www.webupd8.org/2010/12/get-textmate-features-and-styles-in.html) и установить gedit-gmate. если вы человек vim, я предлагаю установить vim-скрипты
Для поддержки вашего реального телефона вам может потребоваться создать файл правил udev. Google "android ubuntu udev your-phone-model" для получения помощи. Например, для одной связи вы бы:
- добавьте /etc/udev/rules.d/51-android.rules с одной строкой:
SUBSYSTEM=="usb", SYSFS{idVendor}=="18D1", MODE="0666"
После всего этого http://android.developer.com является вашим лучшим другом.