Ровно два года назад я стал писать на Андроид. Выдали мне убогий китайский смартфон с непонятной прошивкой. Так что я забросил это дело. Но теперь у меня, нормальная девайсика - Тошибка. Так что я нашел в старом дневнике запись про это:
1. Загрузить SDK - http://developer.android.com/sdk/index.html
2. Разархивировать его и устанвить на него PATH
unzip android-sdk_r04-mac_86.zip
PATH=<...>/android-sdk-mac_86/tools; export PATH
3. Подгрузить пакет андроида нужной версии
Запустить android из tools и в Available Packages найти нужную версию.
4. Создать проект (никакие Эклипсы не нужны)
android create project --package com.android.helloandroid --activity HelloAndroid --target 1 \
--path <...>/projects/HelloAndroid
5. Отредактировать программу по вкусу
vi <...>/projects/HelloAndroid/src/com/android/helloandroid/HelloAndroid.java
6. Добавить в Манифест<supports-screens android:requiresSmallestWidthDp="800" />
<application android:label="@string/app_name" android:debuggable="true" >
7. Откомпилировать из головной директории проекта (<...>/projects/HelloAndroid)
ant debug
8. Загрузить программу на телефон (запускать из глвнй директрии проекта <...>/projects/HelloAndroid):... и теперь программирую.
adb install ./bin/HelloAndroid-debug.apk
(при повторной загрузке - adb install -r ./bin/HelloAndroid-debug.apk)
Exactly two years ago I start programming on Android. I got some Chinese HTC clone with who knows what OS, partially not working and I stopped that. Now I have pretty good Toshiba Thrive 10.1. So I found in my old blog entry about that
1. Download SDK - http://developer.android.com/sdk/index.html
2. Unzip it and set PATH
unzip android-sdk_r04-mac_86.zip
PATH=<...>/android-sdk-mac_86/tools; export PATH
3. Run "android" from tools and chose right version from Available Packages
4. Create project (no any IDE like Eclipse really needed)
android create project --package com.android.helloandroid --activity HelloAndroid --target 1 \
--path <...>/projects/HelloAndroid
5. Do some programming
vi <...>/projects/HelloAndroid/src/com/android/helloandroid/HelloAndroid.java
6. Add to Manifest
<supports-screens android:requiresSmallestWidthDp="800" />
<application android:label="@string/app_name" android:debuggable="true" >
<application android:label="@string/app_name" android:debuggable="true" >
7. Buid application (from top project folder <...>/projects/HelloAndroid)
ant debug
8. Install your app to device over USB (Run from top project directory <...>/projects/HelloAndroid):and now start programming again.
adb install ./bin/HelloAndroid-debug.apk
(use for reinstall - adb install -r ./bin/HelloAndroid-debug.apk)
No comments:
Post a Comment