Adt bundle windows x86

Adt bundle windows x86

Для разработки приложений под ОС Android на персональном компьютере необходимо установить эмулятор, позволяющий разрабатывать эти приложения не обращаясь к мобильным устройствам.

В этом уроке подробно рассмотрены все этапы установки и настройки комплекта Android SDK + Eclipse + ADT.

SDK (от англ. software development kit) — комплект средств разработки, позволяющих создавать приложения.

Разработчики SDK иногда подменяют слово «software» другим. Примеры:

Для разработки приложений нам понадобится следующий инструментарий:

Java SE JDK

На рисунке представлен экран загрузки Java Development Kit (JDK) версии 7 на официальном сайте Oracle для различных операционных систем. Скачиваем файл, соответствующий Вашей операционной системе. Установка JDK проходит без проблем, после чего желательно перезагрузиться.

Android SDK+ Eclipse+ ADT

На сайте http://developer.android.com/sdk/index.html имеется готовая среда разработки, включающая в себя Eclipse + Android SDK + ADT. Также имеется возможность скачать инструменты Eclipse, Android SDK и ADT по отдельности, а далее самому установить и выполнить необходимые настройки каждого инструмента как единой системы.

Выбираем готовую среду. Идем на сайт http://developer.android.com/sdk/index.html, далее DOWNLOAD FOR OTHER PLATFORMS, таблица ADT Bundle файл ОС Windows 32-bit

adt-bundle-windows-x86-20130219.zip, размер 425487608 bytes

Особенности установки Android SDK+ Eclipse+ ADT

После распаковки скачанного архива будет созданы две директории и исполняемый файл SDK Manager.exe

Директория eclipse – содержит среду разработки.

Файл SDK Manager.exe менеджер для инсталляции компонентов SDK.

Распаковывая архив необходимо учитывать следующие особенности:

Поэтому для каталога, в который распакуем архив, выбираем следующее имя: :\

SDK Manager.exe

Менеджер нам необходим для того, чтобы установить следующие компоненты:

Кроме того, для каждой платформы имеются: дополнения SDK, драйвер USB для Windows, примеры, документация, которые устанавливаются с помощью менеджера.

При первом запуске SDK Manager подключится к серверу-репозиторию и получит список доступных пакетов. Мы выберем пакет Android 4.2.2 (API 17) и нажмем кнопку Install Package. (Установить пакет). Вес пакета составляет до 200 Mb, поэтому для установки пакета понадобится некоторое время.

SDK Manager можно запустить в любое время, чтобы обновить компоненты или установить новые.

Eclipse

При первом запуске среды вам будет предложено определить каталог для рабочего пространства.

Рабочим пространством в Eclipse называется каталог, содержащий проекты. Вы можете использовать одно пространство для всех проектов или несколько пространств по вашему усмотрению. При записи пути к каталогу не допускается использование кириллицы.

Краткий обзор среды Eclipse

Пользовательский интерфейс (UI) связан с двумя концепциями:

перспектива — набор отдельных представлений, которые необходимы для различных задач разработки (например, редактирования кода, отладки, анализа, синхронизации, контроля версий и т. п.).

Eclipse для Java имеет набор предустановленных перспектив. Наиболее важные из них — Java и Debug (Отладка). Перспектива Java показана на рисунке. Она содержит представление Package Explorer (Диспетчер пакетов) в левой части, представление для визуального проектирования или редактирования кода в середине, представление Palette (Палитра элементов управления), представление Properties (Свойства ), Outline (Контур) и набор закладок, в котором скомпонованы представления Problems (Проблемы), Javadoc и Declaration (Объявление), Console (Консоль).

Перспектива DDMS предназначена для отладки и анализа приложений Android и дополняет при работе стандартные перспективы Java и Debug (Отладка)). Кроме того, плагин ADT добавляет в среду несколько представлений, включая LogCat (вывод журнала операций с любого подключенного устройства или эмулятора).

Создание виртуального устройства AVD

Виртуальное устройство Android ( Android Virtual Device, AVD ) позволяет разработчику тестировать свои приложения, не имея под рукой телефона с Android. Можно создавать несколько эмуляторов – устройств AVD, с различными видами конфигурации, чтобы эмулировать различные типы реальных телефонов.

Появляется форма, содержащая следующие опции:

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

AVD Name — Имя устройства. Можно задать какое нравится, рекомендую указывать что-то простое, на латинице, без пробелов (в примере newDevice ).

Device — Устройство. Здесь указывается «модель» создаваемого виртуального устройства, фактически — параметры экрана и некоторых других аппаратных параметров. Эти аппаратные параметры собраны в виде определений устройств ( Device Defenitions ) на соответствующей вкладке окна Android Virtial Device Manager.

CPU/ABI — Процессор / Двоичный интерфейс приложения ( Application binary interface ). Выбирается аппаратная платформа создаваемого виртуального устройства, т.е. образ аппаратной части. Здесь как раз и следует выбирать Intel Atom (x86) образ, который был установлен нами дополнительно.

Keyboard — клавиатура. Включение представления аппаратной клавиатуры (hardware keyboard). Воспользуемся данным пунктом.

Skin — скин эмулятора. Включение отображения аппаратных элементов управления в окне эмулятора ( hardware buttons ). Так же воспользуемся данным пунктом, что бы видеть кнопки устройства в окне эмулятора.

Memory Options — опции памяти. Здесь указывается, сколько оперативной ( RAM ) памяти будет доступно в эмуляторе, а так же размер VM Heap — количество доступной памяти для одного экземпляра приложения. Рекомендуется эти значения указывать исходя из ресурсов реальных устройств, поэтому оставим значения по умолчанию (512 и 16). Однако, при увеличении этих параметров приложение в эмуляторе будет работать быстрее, но следует помнить что вы разрабатываете приложение для реального устройства, где объем оперативной памяти жестко задан производителем устройства и поменять его невозможно.

Internal Storage — внутреннее хранилище. Тут указывается объем внутреннего устройство хранения, опять таки — указывайте значение, которое возможно на реальном устройстве (т.е. не стоит здесь указывать сотни гигабайтов, таких мобильных устройств скорее всего еще нету). Для примера возьмем 200 MiB (миллионов байт), это чуть меньше 200 мегабайтов.

Читайте также:  Epson cx7300 driver windows 10

SD Card — SD карта. Здесь, если требуется, можно указать параметры используемой виртуальной SD карты памяти (которые используются на реальных устройствах повсеместно, для расширения внутреннего хранилища). Оставим поле Size (размер) пустым — пока что не будем использовать SD карту. Для удобства программиста здесь же можно указать готовый образ SD карты в файле, если такая необходимость есть.

Emulation Options — опции эмулятора.

Snapshot — снимок системы — при включении этой опции эмулятор виртуального устройства будет сохранять свое состояние при рестарте, т.е. после включения (загрузки) вы получите устройство в том же состоянии как перед выключением (выгрузкой) эмулятора. Данную опцию пока трогать не будем, оставим ее в выключенном состоянии.

Use Host GPU — использование аппаратного ускорения графики при работе эмулятора. Рекомендуется включить данную опцию — так графика в эмуляторе будет работать быстрее.

Override the existing AVD with same name — Перезаписать существующее виртуальное устройство с тем же именем. Опция, которая появится, если вы попытайтесь для нового виртуального устройства использовать имя, уже присвоенное другому устройству, при включении опции — параметры старого устройства перезапишутся новыми.

Медленный запуск эмулятора

Существует два способа решения данной проблемы

Первый способ. Использование технологии виртуализации

Процессор должен быть Intel с поддержкой технологии виртуализации VT-x ( Intel Virtualization Techology for x86 VT-x ) (данные параметры устанавливаются в BIOS). В противном случае использование данного способа не возможно.

Установка

Для процессора Intel необходимо с помощью SDK Manager инсталлировать следующие пакеты:

Intel x86 Atom System Image

Intel x86 Emulator Accelerator (HAXM)

Далее необходимо установить пакет Intel x86 Emulator Accelerator (HAXM).

Он находится здесь

\sdk\extras\intel\Hardware_Accelerated_Execution_Manager.

Установка Intel HAXM

В процессе установки вам предложат определить объем выделяемой оперативной памяти. Вы можете оставить значение, предложенное по умолчанию. Если в процессе работы вы захотите изменить это значение – запустите установку еще раз.

Если режим не включен или не поддерживается, то появится окно сообщения:

В этом случае проверьте настройки в BIOS, возможно виртуализация поддерживается вашей системой, но по умолчанию отключена.

Создание виртуального устройства

Запускаем ADV Manager

Второй способ. Использование параметра Snapshot

Snapshot –«снимок» файловой системы эмулятора. Для этого необходимо включить параметр Snapshot при создании или редактировании параметров эмулятора.

После создания эмулятора его необходимо запустить. Для этого выделяем наше устройство и нажимаем кнопку «Start» в появившемся окне необходимо включить параметры « Launch from snapshot » и « Save to snaphost » и далее нажать кнопку « Launch »(запуск, начало, старт, пуск).

Источник

Android Tutorials

Pages

Android SDK Installations

Get the Android SDK

Platform Package Size MD5 Checksum
Windows 32-bit adt-bundle-windows-x86-20140321.zip 535085536 bytes b61495a6bf591cc374c31bce4fc46ec0
Windows 64-bit adt-bundle-windows-x86_64-20140321.zip 535287324 bytes a6f4699bbdc5a29b371ed60610535651
adt-bundle-mac-x86_64-20140321.zip 501955296 bytes 4a08649cea9b098cdf7349f452294014
Linux 32-bit adt-bundle-linux-x86-20140321.zip 527971926 bytes 943ae4d28fe7c79108c8bf2aafd5e6d2
Linux 64-bit adt-bundle-linux-x86_64-20140321.zip 528187678 bytes f2a2153b5c7dbaeb86b550bf4f770c36
Platform Package Size MD5 Checksum
Windows
32 & 64-bit
android-sdk_r22.6.2-windows.zip 108917505 bytes 6e5bfdb7b9c1d231ed6ec78b31551cbf
installer_r22.6.2-windows.exe (Recommended) 87383126 bytes 2a68b8b22ecd0aba779b1581a914b395
32 & 64-bit android-sdk_r22.6.2-macosx.zip 74639394 bytes 2a319c862dd1dcf450bfe2a6b3d9c608
Linux
32 & 64-bit
android-sdk_r22.6.2-linux.tgz 101050024 bytes ff1541418a44d894bedc5cef10622220

128 comments:

thanks for giving use full data.

Thanks for sharing this post with us.

It’s interesting that many of the bloggers your tips helped to clarify a few things for me as well as giving. very specific nice content.Best Android Training in Velachery | android development course fees in chennai

This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic.Android Training institute in chennai with placement | Best Android Training in velachery

check android app Singapore for training program.

Nice Blog you have shared, check it once through Android Online Training Bangalore for more information on Android Course

Check it once through Android Online Training for more information on Android app Development.

Nice to read this article. Thanks for sharing.
Android training

This comment has been removed by the author.

Thanks a lot for sharing this with all of us, I like it and we can communicate. Do you need buy app ratings and reviews. To boost app ranking and double app downloads now.

Thanks a lot for sharing this informative content with us. To know more Android Online Training Hyderabad

Thanks, Learned a lot of new things from your post! Good creation and HATS OFF to the creativity of your mind.
Very interesting and useful blog!
Android Training in Gurgaon

This is an excellent blog I really like it Thanks for sharing content on Android Online course

This comment has been removed by the author.

Thanks for sharing this valuable article..Love it
visit Best Android certification Training Jaipur

Thanks for sharing this valuable post with us.

Android Training in Noida

I really enjoy the blog.Much thanks again. Really Great selenium Online Training Hyderabad

Nice post and this is a very interested and valuable posting.

Hi Your Blog is very nice!!

Get All Top Interview Questions and answers PHP, Magento, laravel,Java, Dot Net, Database, Sql, Mysql, Oracle, Angularjs, Vue Js, Express js, React Js,
Hadoop, Apache spark, Apache Scala, Tensorflow.

I believe there are many more pleasurable opportunities ahead for individuals that looked at your site. RPA Training in Chennai | Blue Prism Training in Chennai

Great content thanks for sharing this informative blog which provided me technical information keep posting.

Читайте также:  Debian подключить к домену windows

Great thoughts you got there, believe I may possibly try just some of it throughout my daily life.

Really you have done great job,There are may person searching about that now they will find enough resources by your post

I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.

Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
Devops Training in pune|Devops training in tambaram|Devops training in velachery|Devops training in annanagar
DevOps online Training

This comment has been removed by the author.

Your good knowledge and kindness in playing with all the pieces were very useful. I don’t know what I would have done if I had not encountered such a step like this.

It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me.
python training in rajajinagar
Python training in btm
Python training in usa

Really you have done great job,There are may person searching about that now they will find enough resources by your post
python training in rajajinagar
Python training in btm
Python training in usa

Interesting blog post. This blog shows that you have a great future as a content writer. Waiting for more updates.
Blue prism Training in Chennai | RPA Training in Chennai

I prefer to study this kind of material. Nicely written information in this post, the quality of content is fine and the conclusion is lovely. Things are very open and intensely clear explanation of issues
java training in omr | oracle training in chennai

Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.

This is most informative and also this post most user friendly and super navigation to all posts. Thank you so much for giving this information to me..

Thanks for sharing such a great information of android sdk installation.Its really nice and informative great content of different kinds of the valuable information’s.The style of writing is excellent and also the content is top-notch. Thanks for that shrewdness you provide the readers!

I have read your blog and I gathered some needful information from your blog. Keep update your blog. Java Training in Chennai | Python Training in Chennai

Greetings. I know this is somewhat off-topic, but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform like yours, and I’m having difficulty finding one? Thanks a lot.

It would have been the happiest moment for you,I mean if we have been waiting for something to happen and when it happens we forgot all hardwork and wait for getting that happened.

Greetings. I know this is somewhat off-topic, but I was wondering if you knew where I could get a captcha plugin for my comment form? I’m using the same blog platform like yours, and I’m having difficulty finding one? Thanks a lot.
Sccm2016 Training From India

All the points you described so beautiful. Every time i read your i blog and i am so surprised that how you can write so well.
python online training
python training course in chennai
python training in jayanagar

Resources like the one you mentioned here will be very useful to me! I will post a link to this page on my blog. I am sure, my visitors will find that very useful.
AWS Training Videos

Blog is very informative. Thanks for sharing!
Dell Boomi Training Videos

Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
Devops Training in pune

I as well as an aspiring blog writer, but I’m still new to the whole thing. Do you have any recommendations for newbie blog writers? I’d appreciate it.
fire and safety course in chennai

It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me.

All are saying the same thing repeatedly, but in your blog I had a chance to get some useful and unique information, I love your writing style very much, I would like to suggest your blog in my dude circle, so keep on updates.
angularjs Training in chennai
angularjs-Training in pune

Nice blog!! I really got to know many new tips by reading your blog. Thank you so much for a detailed information! It is very helpful to me. Kindly continue the work.

Thanks for the information sharing with us.it is very simple and easily understand.keep posting these type of good content.Thank you.
aws online training
aws training in hyderabad
amazon web services(AWS) online training

Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.

Does your blog have a contact page? I’m having problems locating it but, I’d like to shoot you an email. I’ve got some recommendations for your blog you might be interested in hearing.

Читайте также:  Windows vista build 5840

I am really enjoying reading your well written articles.
It looks like you spend a lot of effort and time on your blog.
I have bookmarked it and I am looking forward to reading new articles. Keep up the good work..
Java Training in Bangalore
Best Java Training Institutes in Bangalore
big data training in bangalore
hadoop classes in bangalore
hadoop institute in bangalore
best institute for bigdata in bangalore

Really very happy to say, your post is very interesting to read. I never stop myself to say something about it. You’re doing a great job. Keep it up app development in dubai

Excellent post! keep sharing such a post

Informative post,It is useful for me to clear my doubts.I hope others also like the information you gave in your blog.
AWS Certification Training in Bangalore
AWS Certification Training
AWS Training in Mogappair
AWS Training in Amjikarai

Awesome information. Thanks for sharing this with us. Regards.

Very impressive post. Do share more such informative posts. Waiting for your future write-ups.

I always enjoy reading quality articles by an individual who is obviously knowledgeable on their chosen subject. Ill be watching this post with much interest. Keep up the great work, I will be back
Android Training Institute in Noida
Java Training Institute in Noida

Thank you for sharing such great information very useful to us.
Android Training in Noida

Great Article. As I read the blog I felt a tug on the heartstrings. it exhibits how much effort has been put into this.
IEEE Projects for CSE in Big Data

This is the first & best article to make me satisfied by presenting good content. I feel so happy and delighted. Thank you so much for this article.

It’s great blog to come across a every once in a while that isn’t the same out of date rehashed material. Fantastic read.Dell Boomi Training in Bangalore

I am really happy with your blog because your article is very unique and powerful for new reader.

I am happy to say that your article is fantastic from other article keep doing on.

AndroidiOSZone is a leading Mobile apps development company in Noida. where our dedicated team members provide world-class technology solutions to game the competitive market. Share your app idea and Contact Us At 91-9899130284.

You can consult an Astrologer online from the comfort of their home and enjoy best astrology predictions using Astrogurutips Astrology, Hindu Astrology, Indian Astrology, Nadi Astrology, Tarot Card, KP Astrology, Prashna Chart and Lal Kitab Astrology.
Online astrologer
Top astrologer
Talk to astrologer
Online pandit
Best Astrologer
Talk to Astrologer online
Astro guru online

Keep up the great work, I read few blog posts on this site and I believe that your website is really interesting and has loads of good info.

Hey, What’s up, I’m Shivani. I’m an application developer living in Noida, INDIA. I am a fan of technology. I’m also interested in programming and web development. You can download my app with a click on the link.
Best astrology app
Astro guru tips
Astro guru tips
Free horoscope
Best astrology app for android
Hindi astrology app
Best kundli app
Astrology app in hindi
Kundli app

I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing..

Pretty good post. I just stumbled upon your blog and wanted to say that I have really enjoyed reading your blog posts.

Great article,keep sharing more posts with us.

Really good piece of knowledge, I had come back to understand regarding your website from my friend. Thanks a lot for sharing this with all of us, I like it and we can communicate.
Angular js Training in Chenai

Thanks for the Article. Really a great one. Very informative and useful!! Appreciate your time and effort for posting this.

Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging.
tally training in chennai

Thanks for sharing an informative blog keep rocking bring more details.
Java course in chennai

I simply wanted to write down a quick word to say thanks to you for those wonderful tips and hints you are showing on this site.
amazon web services aws training in chennai

Great post! I am actually getting ready to across this information, It’s very helpful for this blog.Also great with all of the valuable information you have Keep up the good work you are doing well.
IELTS Coaching in chennai

It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me.
IELTS Coaching in chennai

Fiducia Solutions is an ISO certified institute providing course certifications to all its students. We, at Fiducia Solutions, see to it that the candidate is certified and entitled to bag a good position in acclaimed companies. We provide certificates that are valued, and our alumni reputation proves that we are good at what we offer.

And that is not all! We are known to provide 100% live project training and 100% written guaranteed placements to our students. That’s what makes us the best PHP/ HR/ Digital Marketing training institutes in Noida and Ghaziabad.

Источник

Поделиться с друзьями
Советы экспертов и специалистов
Adblock
detector