установить. программ Вот репозиториев > Java ->
Телефон службы поддержки:
+7(903)756-28-61
  [ Промышленный дизайн - www.MainCrafT.org ]  •••  [ Размещение статьи на этом сайте: 100р = 1год ]

 
Назад в раздел:

Android


Реклама:
 

ICQ консультации:

149 807 234 



Speed Next Android в / Alliance хабре.
 
www.shleg.ruwww.digitalvita.ru
www.phototitle.ru
Locations of visitors to this page
www.people-exe.maincraft.org
oldmaincraft_2009-10-28
www.people-exe.narod.ru
clan-dn
 

Мотиватор:
+40
-23
ВНИМАНИЕ!!!
MainCrafT НЕ MineCrafT
Данный сайт не имеет отношения к игре http://www.minecraft.net/
Подробности: http://www.google.ru/search?q=minecraft
MainCrafT NOT MineCrafT
This site has no relation to the game http://www.minecraft.net/
Details: http://www.google.com/search?q=minecraft

 
Как начать программировать для Android. Установка Eclipse и Android SDK

Android является программным стеком для мобильных устройств, в том числе операционной системы, промежуточного программного обеспечения и основных приложений. Он разрабатывается группой Open Handset Alliance (www.openhandsetalliance.com/), включающей в себя более 30 мобильных компаний и технологий. Android был создан «с нуля», чтобы позволить разработчикам создавать конкурентоспособные мобильные приложения, использующие все возможности мобильного телефона. Разработчики могут создавать приложения для платформы с помощью SDK Android.

С чего же начать?
Создавать программы для Android можно на всех самых распространенных ОС, таких как Windows, Linux и Mac OS. Для этого нам понадобяться 4 вещи: Java Development Kit (JDK), Eclipse, плагин для Eclipse(ADT) и собственно Android SDK.

Ссылки:
1. Java Development Kit (JDK) (java.sun.com/javase/downloads/index.jsp ~72MB)
2. Eclipse Classic (www.eclipse.org/downloads/ ~151MB)
3. Android SDK (developer.android.com/sdk/1.5_r3/index.html ~191MB)
4. ADT его установим через Eclipse

Замечание: даже если увас 64 битная ОС, устанавливать нужно только 32х битный JDK

Установка
1. Устанавливаем Java Development Kit (JDK), ничего не обычног там нет. Ставим все по умолчанию.
2. Распаковываем Eclipse Classic в c:eclipse
3. Распаковываем Android SDK в папку c:eclipse

Должно выглядеть как на картинке ниже:

Настройка Eclipse

1. Запускаем Eclipse и выбираем в меню: Help > Software Updates->Find and Install…

2. Выбираем Search for new features to install и нажимаем Next >

3. В появившемся окне нажимаем кнопку New Remote Site…
Добавляем источник для Android Development Tools: https://dl-ssl.google.com/android/eclipse/

Нажимаем OK. Проверяем что наш источник выбран , нажимаем Finish. Начнется поиск доступных плагинов, еще раз выделяем плагин для установки, далее, соглашаемся с лицензией, Finish-> Install All.

4. Указываем Eclipse путь к установленному SDK:

В меню Window->Preferences… В разделе Android указываем путь к SDK:

После выбора должно быть что то вида:

Нажимаем OK

На этом установка и настройка готова. Можно приступать к созданию программ для Android.

Основная информация по Android может быть найдена на оффициальном сайте: code.google.com/android

http://androidteam.ru/dev/start/installing-eclipse-and-adt-plugin.html


Программирование под Android. С чего начать.

http://derevyanko.blogspot.com/2010/10/android.html

Языки программирования
Официальный язык программирования под Android - это Java 1.5. Кроме того, есть Android NDK, позволяющий разрабатывать критичные к производительности части Android-приложений на С и C++. Java и NDK - это по сути все, что предлагает Google.

Естественно, Java устраивает не всех. Появились и другие варианты разработки Android-приложений (www.tbray.org/ongoing/When/201x/2010/04/11/Other-Android-Languages).

Библиотеку Qt тоже перетаскивают (code.google.com/p/android-lighthouse/) на Android. И, судя по всему, довольно успешно (habrahabr.ru/blogs/mobiledev/125845/).

Статья в тему: Разработка под Android / Робот без кофеина (habrahabr.ru/blogs/android_development/118086/).

Java
Java во многом схож по синтаксису с C# и C++. Тем, кто знает C# и/или C++, для изучения Java пригодятся следующие статьи: Википедия: сравнение C# и Java (ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5_C_Sharp_%D0%B8_Java) и
Сравнение ОО языков C#, Java и C++ (PDF) (www.google.com/url?sa=t&source=web&cd=10&ved=0CE4QFjAJ&url=http%3A%2F%2Fvorona.hse.ru%2Fsites%2Finfospace%2Fpodrazd%2Ffacul%2Ffacul_bi%2Fkoiippo%2FDocLib3%2FComparison_C__Java_C%2B%2B.pdf&ei=hLa2TM_tAs_tObnktLwJ&usg=AFQjCNGNIePewOvNTU7VK3g290mW7IJ4eQ&sig2=qXASa5hx3usGwQEYwPyVoA)
 
Первый проект
Статей на тему "как написать первый проект под Android" - вагон и маленькая тележка. Вот, на мой взгляд, неплохие:

  • "Android - A beginner's guide" (www.codeproject.com/KB/android/AndroidGuide.aspx) на CodeProject в разделе Android (www.codeproject.com/KB/android/).
  • "Основы программирования под Android на примере игры Судоку" (habrahabr.ru/blogs/android/99323/) на Хаброхабре.
  • Цикл статей на http://sdelano.org: Разработка под Android - Часть 1. (sdelano.org/%D1%80%D0%B0%D0%B7%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%BA%D0%B0-%D0%BF%D0%BE%D0%B4-android-%D1%87%D0%B0%D1%81%D1%82%D1%8C-1-hello-world.html" (части 2,3,4,5)

Разработка интерфейса
"User Interface Guidelines" (developer.android.com/guide/practices/ui_guidelines/index.html) - рекомендации от Google.
Создание приложения в стиле Android (m.habrahabr.ru/post/105156/) - хорошая статья на хабре.
DroidDraw (www.droiddraw.org/) - дизайнер пользовательского интерфейса для Android.

android ui utils (code.google.com/p/android-ui-utils/) - комплект приложений. Включает

  1. набор шаблонов для прототипирования интерфейса Android-приложения с помощью Pencil GUI prototyping tool (pencil.evolus.vn/en-US/Home.aspx);
  2. Android Asset Studio (android-ui-utils.googlecode.com/hg/asset-studio/dist/index.html) - набор инструментов для создания иконок для Android-приложений;
  3. Набор шаблонов иконок, удовлетворяющих рекомендациями google (developer.android.com/guide/practices/ui_guidelines/icon_design.html#templatespack)

Тестирование
Ссылки на тему тестирования Android приложений собраны в отдельной статье (derevyanko.blogspot.com/2012/02/android.html).

Отладка приложений
Как использовать логгирование - Android – application debug logging (www.winksaville.com/blog/programming/debug-logging-in-android/). Существует утилита (adrianvintu.com/blogengine/post/Colored-Logcat-Script-for-Windows.aspx) для удобной раскраски логов.

Инструменты обратного реинжиниринга/диассемблирования: android-apktool (code.google.com/p/android-apktool/) и dedexer (sourceforge.net/projects/dedexer/).

Как отлаживать виджиты (tech.shantanugoel.com/2010/06/14/how-to-debug-android-widgets.html) (нужно переключиться в DDMS режим и выбрать виджет-процесс для отладки).

Приложения можно отлаживать не только на эмуляторе, но и на Android x86 (www.android-x86.org/). См. статьи на Хабре:
Быстрая альтернатива эмулятору Android (habrahabr.ru/blogs/android/119599/) и Подробное руководство по установке Android-x86 (habrahabr.ru/blogs/android_development/119931/).

Тонкости
Разработка под Android, грабли большие и не очень (habrahabr.ru/blogs/android/97909/). Толковая статья на хабре.

Примеры приложений
Примеры от разработчиков Android: List of Sample Apps (developer.android.com/resources/samples/index.html)
Коллекция приложений на Google Code: Sample Applications for the Android platform (code.google.com/p/apps-for-android/)

Виджеты
Информация от разработчиков Android: блог (android-developers.blogspot.com/2009/04/introducing-home-screen-widgets-and.html), руководство разработчика (developer.android.com/guide/topics/appwidgets/index.html).

О чем умолчала (blog.elsdoerfer.name/2009/06/03/writing-an-android-widget-what-the-docs-dont-tell-you/) документация (в частности, как обходить баги в реализации виджетов).

Примеры:

  • hello-widget (nm-blog.sanid.com/2009/07/android-hellowidget-tutorial/),
  • статья на хабре (habrahabr.ru/blogs/android/91815/),
  • виджет, отображающий ситуацию на Российском валютном рынке (code.google.com/p/android-cbrf/),
  • слайдшоу-виджет, периодически меняющий свою картинку (derevyanko.blogspot.com/2010/10/android.html),
  • погода (code.google.com/p/android-sky/).


Блог разработчиков Android
Блог разработчиков Android (android-developers.blogspot.com/) содержит массу интересной информации. Вот некоторые интересные, на мой взгляд, статьи:
Multithreading For Performance (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/JT_yLbAjDHw/multithreading-for-performance.html) - мультипоточность как средство повышения производительности.
Apps on SD Card: The Details (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/T6OJFyEdv0k/apps-on-sd-card-details.html) - в Android 2.2 появилась возможность устанавливать приложения на SD-карты.
Making Sense of Multitouch (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/C668s0pjMw8/making-sense-of-multitouch.html) - о мультитач, жесты и куча примеров.
Track memory allocations (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/w3NdwD2X7vo/track-memory-allocations.html) - как использовать DDMS для контроля списка созданных объектов.
Window Backgrounds & UI Speed (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/6G7fXjrpo3U/window-backgrounds-ui-speed.html) - как ускорить запуск вашего приложения.
Introducing home screen widgets and the AppWidget framework (feedproxy.google.com/%7Er/blogspot/hsDu/%7E3/szIxn5N9QKI/introducing-home-screen-widgets-and.html) - о виджитах, появившихся в SDK 1.5.

и так далее.

Форумы
StackOverflow (stackoverflow.com/questions/tagged/android) - сюда идти в первую очередь :)
Android Forums - русское сообщество ОС Android (androidforums.ru/).
Форум "Мобильные устройства" на RSDN (rsdn.ru/forum/pda/)

Книги
На русском: Голощапов А. Google Android: программирование для мобильных устройств (habrahabr.ru/blogs/mobiledev/105590/)


Установка среды разработки Android на Ubuntu

Инструкция по установке JDK, Eclipse и ADT на Ubuntu 10.xx

1. Установка Java

Так как в Ubuntu начиная с версии 10.04 удалили из официальных репозиториев Java 6 от Sun, то для начала нам нужно раскомментировать в /etc/apt/sources.list строку:

deb http://archive.canonical.com/ubuntu lucid partner

Открываем консоль и вводим одну за одной комманды:

sudo gedit /etc/apt/sources.list

И раскоменнтироваем строку:

  • Для Ubuntu 10.04 - deb http://archive.canonical.com/ubuntu lucid partner
  • Для Ubuntu 10.10 - deb http://archive.canonical.com/ubuntu maverick partner

Сохраняем, закрываем.

Теперь открываем консоль и вводим

sudo apt-get install sun-java6-jdk

2. Установка Android SDK

  • Скачиваем последнюю версию SDK для Linux c сайта d.android.com
  • Распаковываем архив. например, в домашнюю папку ~/android-sdk-linux_x86

  • Запускаем файл android из директории tools. В появившемся диалоговом окне жмем - Запустить в терминале

  • В открывшемся окне переходим во вкладку Available Packages, нажимаем на ссылку и в появившемся списке выбираем пакеты которые хотим установить.

  • Нажимаем Install Selected, в появившемся окошке выбираем Accept All, затем нажимаем на Install

Установка Android SDK завершенна, переходим к установке Eclipse и ADT.

3. Установка Eclipse

Открываем консоль и вводим:

sudo apt-get install eclipse

Или устанавливаем Eclipse через Центр приложений Ubuntu

4. Установка ADT

  • Запускаем Eclipse

  • Выбираем в меню Help -> Install New Software…

  • В открывшемся окне нажимаем Add, что бы добавить репозиторий ADT. Указываем

Name: ADT

Location: https://dl-ssl.google.com/android/eclipse/

Нажимаем OK

  • Ставим галочку напротив Developer Tools и нажимаем Next

  • Затем еще раз нажимаем Next, ставим галочку на I accept the terms of the license agreements и нажимаем Finish. После того как все установится, соглашаемся с перезапуском Eclipse.
  • Последний заключительный шаг – указываем ADT путь к директории с SDK. Для этого в Eclipse отерываем меню Window -> Preferences. Во вкладке Android указываем путь к SDK. В нашем случае оно было установлено в директорию /home/vovkab/android-sdk. Вы должны будете указать свою.

Установка завершена, можно приступать к разработке приложений для Android.

http://www.androiddb.ru/content/ustanovka-sredy-razrabotki-android-na-ubuntu


 

система комментирования CACKLE

Реклама:

http://www.valuehost.ru/ Хостинг Номер 1: Valuehost 25GB План А • Если вдруг закажите что-то у валуехоста, скажите им номер по партнёрской программе 44877 (Для плательщика 300044877), а то у них она работает непонятно, пока сам не скажешь, не добавят бонусов. Мне будет приятно :) Спасибо!

...
Сайт разработан для продвижения идей клуба "Основное ремесло"
© MainCrafT.org 2005-2018гг. © Клуб "Основное ремесло" 2005-2018гг. © Shleg A.V.
© people-exe.org (закрыт) 1998-2006гг. © red-brick.org (закрыт) 2004-2005гг. © propeopleclub.org (закрыт) 2004-2005гг.


Внимание!!! Данный интернет-сайт носит исключительно информационный характер и ни при каких условиях не является публичной офертой, определяемой положениями ч. 2 ст. 437 Гражданского кодекса Российской Федерации. Информацию о стоимости и сроках выполнения услуг, можно получить по контактам указанными далее. с 10-00 до 19-00, Пн-Пт по телефону: +7 (903) 756-28-61, через сайт: круглосуточно, без выходных. Для подтверждения заказа через сайт менеджер свяжется с Вами в самый короткий срок. Написать нам на почту: support@maincraft.org, При возникновении вопросов, Вы можете связаться с нами по телефону либо получить ICQ консультации, ICQ№149-807-234, С администратором ресурса можно связаться по e-mail: admin@maincraft.org
eclipse Guidelines" начиная довольно числе консоль design.html#templatespack)
  [ Промышленный дизайн - www.MainCrafT.org ]  •••  [ Размещение статьи на этом сайте: 100р = 1год ]
Rambler's Top100 Яндекс цитирования Яндекс.Метрика
раскрутка сайта, оптимизация сайта Сео анализ сайта

© MainCrafT.org 2005-2018гг. © Клуб "Основное ремесло" 2005-2018гг. © Shleg A.V.
по (www.winksaville.com/blog/programming/debug-logging-in-android/). См. для SDK. на установки,