Eclipse搭建Android開發環境(安裝ADT,Android4.4.2)

見:http://blog.csdn.net/zht666/article/details/29837777




使用Eclipse做Android開發,需要先在Eclipse上安裝ADT(Android Development Tools)插件。

1.安裝JDK 1.7

JDK官網http://www.oracle.com/technetwork/java/javase/downloads/index.html,下載JDK7軟件包,我安裝的是1.7.0_55版本。安裝完JDK后,配置下JDK環境即可。


2.下載Eclipse

Eclipse官網:http://www.eclipse.org/downloads/,我下載的eclipse-java-kepler-SR2-win32.zip,解壓到自己的目錄下即可使用,無需安裝。雙擊eclipse.exe即可運行。



3.安裝Android SDK

去官網:http://developer.android.com/sdk/index.html下載adt-bundle-windows-x86-20140321.zip

這個安裝包中包含了SDK和Eclipse,安裝包自帶的Eclipse可以直接進行Android開發,無需配置。這里,只使用解壓后的sdk文件夾,將sdk存放到自己的目錄下。



4.為Eclipse安裝ADT插件,在線安裝

啟動Eclipse,點擊菜單Help -> Install New Software ...


在彈出的菜單中,點擊Add,輸入名稱,然后在URL中輸入:http://dl-ssl.google.com/android/eclipse/

之后點擊Next,選擇勾選ADT和NDK插件,選擇安裝即可,安裝過程比較慢,需要耐心等待。


按照提示一步一步安裝完成后,會提示重啟Eclipse。重啟后如果發現Window菜單下沒有出現AVD Manager菜單,則按照下面的方法操作:

Window->Customize Perspective->Command Groups availability->Available command groups->勾選Android SDK and AVD Manager

我是將Android相關的選項都勾選了,如下圖,這樣Window菜單下就有Android SDK Manager和Android Virtual Device Manager菜單了。


勾選后的Window菜單項:



5.創建一個虛擬Android設備

點擊Window->Android Virtual Device Manager,在彈出的對話框中刪除系統默認的一個虛擬設備,然后點擊New來添加,填寫相關參數,如下圖所示:


新增虛擬Android設備后,點擊Start...啟動Android虛擬機,啟動過程非常慢,一定要有耐心。。。


6.創建一個Android項目

File->New->Other,選擇Android Application Project,如下圖所示

根據提示創建即可,我創建的項目叫做AndroidTest,沒有做任何修改,直接運行。


7.運行Android項目

待虛擬機啟動好后,再運行Android程序,虛擬設備啟動后的界面如下:


運行Android程序方法:選中項目,點擊菜單Run -> Run As -> 1 Adnroid Application,等待自動在虛擬機中運行,運行成功界面如下:


至此,Android開發環境搭建完畢!


本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/450954.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/450954.shtml
英文地址,請注明出處:http://en.pswp.cn/news/450954.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

C語言 位操作簡析

位運算 前面介紹的各種運算都是以字節作為最基本位進行的。 但在很多系統程序中常要求在位(bit)一級進行運算或處理。C語言提供了位運算的功能, 這使得C語言也能像匯編語言一樣用來編寫系統程序。 一、位運算符C語言提供了六種位運…

算法:輸入一個鏈表,輸出該鏈表中倒數第k個結點。

算法:輸入一個鏈表,輸出該鏈表中倒數第k個結點。《劍指offer》 思路加到注釋里面了; 1:兩個if判斷是否返回值為空,首個為空,沒有第k個值; 2:for循環找到倒數第k個值,返回…

Spring事務那些事兒

(一)事務的隔離級別 大家都知道事務有四個屬性,即ACID(原子性、一致性、隔離性、持久性)。這四個里面稍微難理解點的是一致性和持久性。所謂的一致性是指:事務執行前后數據的一致性狀態,例如事…

Silverlight Blend動畫設計系列八:拖放(Drag-Drop)操作與拖放行為(DragBehavior)

Silverlight & Blend動畫設計系列八:拖放(Drag-Drop)操作與拖放行為(DragBehavior) 原文:Silverlight & Blend動畫設計系列八:拖放(Drag-Drop)操作與拖放行為(DragBehavior)在Silverlight中自身并沒有提供拖放功能的相關實現,要實現拖…

mysql查詢顯示行號

見:http://blog.csdn.net/muzizhuben/article/details/49449853 使用mysql查詢顯示行號,沒有像oracle這么方便。 不過也可以通過設定變量顯示行號,例如: -- 生成 行號 select r:r1 as rowno , a.* from my_tb a ,(select r:0) b …

scanf 用法大全

關于標準庫函數scanf論壇上很多人對scanf的不太了解,導致程序出錯,我想把scanf的具體用法貼出來,希望大家可以共同進步,有什么不對的地方可以提出來。int scanf(char *format,...);這應該是scanf的標準形式。先說說關于…

深入了解Spring IoC

IoC全稱Inversion of Control即控制反轉,它還有一個別名依賴注入。spring利用Ioc容器幫我們自動構建對象及注入依賴對象,減少了對象構建與業務代碼的耦合,使得我們能夠更加高效愉快的寫bug🐞了( ̄▽ ̄)"…

軟文營銷實戰記錄

最近拜讀了徐茂權老師的《 網絡營銷決勝武器(第2版)》,下面會梳理書中的內容,記錄下以后可能會用到的軟文營銷的技巧。 一、軟文載體 1、平面媒體軟文:報紙、期刊。 2、非正式出版的基于印刷、打印形式載體的軟文:企業印刷的宣傳冊…

oracle中rownum和row_number()的區別

見:http://www.jb51.net/article/65960.htm row_number()over(partition by col1 order by col2)表示根據col1分組,在分組內部根據col2排序,而此函數計算的值就表示每組內部排序后的順序編號(組內連續的唯一的)。 與ro…

java類加載順序

在java中類的加載、初始化都是在程序運行期完成的,雖然會稍微增加開銷,但是卻很大的增加了靈活性,我們可用在運行期間動態的去網絡或其他地方加載一個二進制流來作為程序代碼的一部分。接下來我們簡單介紹下java類加載過程。 從上圖中我們可…

dealloc不調用的情況

2019獨角獸企業重金招聘Python工程師標準>>> 1、沒有停止定時器 - (void)dealloc { [_timer invalidate]; _timer nil; } 2、VC中有代理Delegate&#xff0c;需要設置delegate的時候&#xff0c;設置為weak property (nonatomic,weak) id<ZoeEatDe…

day10-列表生成式

列表生成式即List Comprehensions&#xff0c;是Python內置的非常簡單卻強大的可以用來創建list的生成式。 1、生成一個列表 a [i for i in range(1,100) if i%21]print(list(a))或print(a)[1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 41, …

jrebel、JavaRebel

見&#xff1a;https://baike.baidu.com/item/jrebel/1115725?fraladdin JRebel是一套JavaEE開發工具。中文名jrebel屬 性JavaEE開發工具資 費收費軟件作 用Jrebel 可快速實現熱部署JRebel是一套JavaEE開發工具。JRebel允許開發團隊在有限的時間內完成更多的任務修正…

自己寫函數庫

大家現在寫 程序&#xff0c;是不是都是用新唐提供的函數庫&#xff1f;在體驗 開發板的一開始&#xff0c;我也是使用函數庫&#xff0c;畢竟這個太方便了。可是有一天&#xff0c;我發現一個只使用時鐘和IO以及 調試 串口的程序居然查過了16k的時候&#xff0c;我震驚了&…

[MicroPython]stm32f407控制DS18B20檢測溫度

2019獨角獸企業重金招聘Python工程師標準>>> 1.實驗目的 1. 學習在PC機系統中擴展簡單I/O 接口的方法。 2. 進一步學習編制數據輸出程序的設計方法。 3. 學習DS18B20的接線方法&#xff0c;并利用DS18B20檢測當前溫度。 2.所需元器件 F407Micropython開發板…

帶你理解Spring AOP

AOP概述 在我們的日常開發中&#xff0c;除了正常業務邏輯外&#xff0c;還可能經常會需要在業務邏輯的特定位置加入日志&#xff0c;以便于調試和問題分析。但是這種插入日志的邏輯和業務邏輯間并不存在連續性和依賴性&#xff0c;這種邏輯侵入隨著項目的不斷發展&#xff0c…

10.20隨筆

ES6 ECMAScript是一種由Ecma國際&#xff08;前身為歐洲計算機制造商協會,英文名稱是European Computer Manufacturers Association&#xff09;通過ECMA-262標準化的腳本程序設計語言。 這種語言在萬維網上應用廣泛&#xff0c;它往往被稱為JavaScript或JScript&#xff0c;但…

極客招募令!兄弟杯區塊鏈極客競技大賽在上海等您來戰!

據悉&#xff0c;由國內首家區塊鏈技術社區區塊鏈兄弟主辦&#xff0c;旺鏈科技、離子鏈、中國云體系產業創新戰略聯盟、無退社區、指旺金科等單位強力支持&#xff0c;HiBlock區塊鏈社區、火球財經、布洛克財經、海豚區塊鏈、區塊網等百家技術社區和媒體通力合作的兄弟杯區塊鏈…

Java中Web程序修改配置文件不重啟服務器的方法

見&#xff1a;http://blog.sina.com.cn/s/blog_69398ed9010191jg.html 另&#xff1a;http://ekisstherain.iteye.com/blog/1701463 jrebel 、JavaRebel是什么&#xff0c;見另一博客&#xff1a;jrebel/JavaRebel 開發環境 1. JDK 2. MyEclipse 3. Tomcat 4. Struts2 5.…

ffmpeg-0.6.3 移植到 windows 開源代碼

ffmpeg-0.6.3開源編碼解碼庫&#xff0c;從linux下移植到windows vs2005&#xff0c;全部開源。 需要 Intel C Compile 和 開源的SDL庫支持&#xff0c;由于 Intel C Compile支持C99語法&#xff0c;所以源代碼改動很小很小。 主要的修改 1&#xff1a;添加了linux中有而wind…