亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > Android > 正文

用Eclipse搭建Android開發環境并創建第一個Android項目(eclipse+android sdk)

2020-04-11 11:26:56
字體:
來源:轉載
供稿:網友

一、搭建Android開發環境

準備工作:下載Eclipse、JDK、Android SDK、ADT插件

1、安裝和配置JAVA開發環境: 

 ①把準備好的Eclipse和JDK安裝到本機上(最好安裝在全英文路徑下),并給JDK配置環境變量,其中JDK的變量值為JDK安裝路徑的根目錄,如我的為:D:/Program Files/Java/jdk1.7.0_02;

②打開命令提示符(cmd),輸入java -version命令,顯示如下圖則說明JAVA環境變量已經配置好了。

2、安裝ADT插件:

 ①打開已安裝好的Eclipse,選擇菜單欄上的“Help”->在彈出的下拉框中單擊選擇“Install new software...”;

 ②在新打開的對話框中我們完全可以直接在"Work with"中輸入:https://dl-ssl.google.com/android/eclipse/在線安裝ADT插件,但由于Google的服務器搭建在國外,所以通過這種方式安裝起來會比較慢,而且可能會出現人品差死活裝不上的情況,所以不推薦在線安裝。

③我推薦直接通過下載好的ADT插件壓縮包進行安裝(此種方式可以在離線環境下進行)。具體步驟是:在新打開的對話框中點擊“Add”按鈕->在打開的對話框中點擊“Archive”按鈕選擇之前已經下載好保存在本地硬盤的ADT插件壓縮包,至于上面的“Name”可以隨便取,這只是一個代號而已,沒什么實際作用。

 ④在上一步中點擊“Ok”按鈕后我們會發現中間的空白處出現了兩行復選框,單擊"Select All"按鈕選中所有的復選框,這步過后一路“Next”,需要“Accept”的就選中“Accept”,直到點擊“Finish”結束,這樣ADT插件就安裝好了。整個過程需要的時間視機器性能而定。安裝好ADT插件后,Eclipse的工具欄會出現一排Android的圖標,如下圖:

3、安裝SDK:

 ①把下載好的Android SDK安裝到本機上(最好安裝在全英文路徑下),并為Android SDK配置環境變量。Android SDK的環境變量值為SDK安裝目錄下的platform-tools文件夾和tools文件夾子目錄路徑,如我的分別為:E:/My Studying/Android/android-sdk/platform-tools、E:/My Studying/Android/android-sdk/tools,在變量值中,兩個路徑用逗號隔開。

 ②打開命令提示符(cmd),分別輸入android -h和adb命令,顯示如下圖則說明Android SDK環境變量已經配置好了。

③打開Android SDK的安裝目錄,雙擊 "SDK Manager"->在打開的窗口中先選擇你需要安裝的SDK版本,其中“Status”表示該SDK包是否安裝,如我選的是“Android2.2(API 8)”(我的之前已經安裝過了,所以“Status”為“Installed”)->再點擊“Install packages...”按鈕,在彈出來的窗口中最好選“Accept All”這樣才能安裝你剛才選的所有的包->最后點“Install”按鈕就開始安裝了,整個過程會很慢,這需要你的耐心。

另外我們還可以通過在Eclipse上的工具欄中點擊下圖指示的圖標打開“SDK Manager”然后進行安裝,這樣和上面的SDK安裝方式一樣,就不累述了。

            ④最后再選擇Eclipes主菜單上的"Windows"->選擇"preferrnces";

 ⑤在彈出來的對話框中選中左邊欄的“Android”->通過右側的“Browse...”按鈕選擇SDK的安裝路徑根目錄->點擊最下方的“Ok”按鈕,這樣SDK就在Eclipse上加載成功了。

 4、創建Android模擬器(AVD):

①打開Eclipse->在Eclipse的工具欄上單擊下圖指示的圖標打開“Android Virsual Device Manager”窗口;

②在“Android Virsual Device Manager”窗口單擊“New”按鈕->在彈出來的窗口中"Name"可以隨便取;“Target”指模擬器的系統版本;“SD Card”的"size"是指手機存儲卡的大小,只要你不在模擬器上裝太多的應用,一般給個二三十MB就夠了;“Skin”是指屏幕的分辨率大小,其中“Built in”是一般手機常用標準屏幕分辨率大小,而“Resolution”是自定義屏幕分辨率大小,具體做法,可以根據自身情況選擇。->一切設置好后點擊“Create AVD”,這時一個模擬器就創建好了。如果有必要,我們可以創建多個模擬器用于測試時使用。

 附:Android模擬器型號以及其對應的分辨率大?。?/p>

至此為止,在Eclipse上就已經成功搭建Android開發環境了,下面讓我們看看如何新建第一個Android項目。

 二、新建Android一個項目

①打開Eclipse,單擊菜單欄的“File”->把鼠標光標移動到“New”->在彈出的列表框中,如果直接能看到“Android Applicaion Project”選項項,則直接單擊此選項,否則選擇最下面的“Other...”,在彈出的窗口中,展開“Android”項,選擇“Android Applicaion Project”,然后“Next”;

其實還有一個方法就是直接點Eclipse工具欄的如下圖所指示的圖標:

 ②在新彈出的窗口中按下圖提示填寫相關信息,一路“Next”,直到點擊“Finish”,這樣第一個Android程序就創建好了,這是你會發現Eclipse左邊多了一個你新創建的Android項目。

三、編譯Android項目

 按下圖所示選中項目->單擊鼠標右鍵,在彈出的列表框中選擇“Run As”->單擊“Android Application”,這時會發現模擬器自動啟動,等到模擬器完全啟動好后,就可以看到項目的編譯結果了。有沒有看到一些東西覺得很眼熟呢?其實那是你在創建這個項目時做的,開啟你的Android之旅吧。

以上所述若有不妥,歡迎拍磚!

四、Android創建新項目及開發項目

創建一個新項目是很簡單的,只要你安裝了Eclipse插件,并且你的Eclipse軟件版本在3.2或3.3,你就可以開始開發了。
首先, 看一下要創建"Hello, World"程序從高級層面上有哪些步驟:
1, 通過 File -> New -> Project 菜單,建立新項目"Android Project"
2, 填寫新項目各種參數。
3, 編輯自動生成的代碼模板。
僅此而已,我們通過下面的詳細說明來完成每個步驟。
1、創建一個新的Android項目
啟動Eclipse, 選擇 File -> New -> Project 菜單, 如果你安裝好了Android的Eclipse插件,你將會在彈出的對話框中看到"Android Project" 的選項。
選擇“Android Project”,點擊 Next 按鈕。
2、填寫項目的細節參數
下面的對話框需要你輸入與項目有關的參數:
這個表格中詳細介紹了每個參數的含義:
Project Name: 包含這個項目的文件夾的名稱。
Package Name: 包名,遵循JAVA規范,用包名來區分不同的類是很重要的,例子中用到的是"com.google.android",你應該按照你的計劃起一個有別于這個的路徑的名稱。
Activity Name: 這是項目的主類名,這個類將會是Android的Activity類的子類。一個Activity類是一個簡單的啟動程
序和控制程序的類。它可以根據需要創建界面,但不是必須的。
Application Name: 一個易讀的標題在你的應用程序上。
在"選擇欄"的 "Use default location" 選項,允許你選擇一個已存在的項目。
3,編輯自動生成的代碼。
當項目創建后,你剛才創建的HelloAndroid就會是包含下面的代碼.

public class HelloAndroid extends Activity{ /** Called when the activity is first created. */@Overridepublic void onCreate(Bundle icicle){super.onCreate(icicle);setContentView(R.layout.main);} }

下面我們開始修改它 [構建界面] 當一個項目建立好以后,最直接的效果,就是在屏幕上顯示一些文本,下面是完成后的代碼,稍后我們在逐行解釋。

public class HelloAndroid extends Activity {/** Called when the activity is first created. */ @Overridepublic void onCreate(Bundle icicle) {super.onCreate(icicle);TextView tv = new TextView(this);tv.setText("Hello, Android");setContentView(tv);} }

       注意你還需要添加 import android.widget.TextView; 在代碼開端處。在Android程序中, 用戶界面是由叫做Views類來組織的。
       一個View可以簡單理解為可以繪制的對象,像選擇按鈕,一個動畫,或者一個文本標簽(這個程序中),這個顯示文本標簽的View子類叫做TextView.
       如何構造一個TextView:TexiView tv = new TextView(this);TextView的構造參數是Android程序的Context實例, Context可以控制系統調用, 它提供了諸如資源解析, 訪問數據庫等等。Activity類繼承自Context類,因為我們的HelloAndroid 是Activity的子類,所以它也是一個Context類,所以我們能用"this"在TextView構造中。當我們構造完TextView后,我們 需要告訴它顯示什么:tv.setText("Hello, Android");這個步驟很簡單,當我們完成了這些步驟以后,最后要把TextView顯示在屏幕上。 setContentView(tv);Activity的setContentView()方法指示出系統要用哪個View作為Activity的界 面, 如果一個Activity類沒有執行這個方法,將會沒有界面并且顯示白屏。在這個程序中,我們要顯示文本,所以我們傳入已創建好的TextView。

       好了,程序代碼已經寫好,下面看看運行效果。運行代碼: Hello, Android使用Android的Eclipse插件就可以很輕松的運行你的程序,選擇Run -> Open Run Dialog。你將會看到下面的對話框下一步, 高亮"Android Application" 標簽, 然后按下左上角的圖標(就是像一片紙帶個小星星那個), 或者直接雙擊 "Android Application" 標簽, 你將會看到一個新的運行項目,名為"New_configuration".取一個可以表意的名稱,比如"Hello, Android", 然后通過Browser按鈕選取你的項目(如果你有很多個項目在Eclipse中,確保你選擇要運行的項目), 然后插件會自動搜索在你的項目中的Activity類并且將所有找到的添加在"Activity"標簽的下拉列表中。我們只有"Hello, Android"一個項目,所以它會作為默認選擇。點擊"Apply" 按鈕,已經完成了,你只需要點擊"Run"按鈕,然后 Android的模擬器將會啟動,你的應用程序就會被顯示出來。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97视频免费在线观看| 亚洲美女中文字幕| 成人免费直播live| 波霸ol色综合久久| 98精品在线视频| 国产精品福利小视频| 亚洲免费视频一区二区| 国产精品自产拍高潮在线观看| 夜夜躁日日躁狠狠久久88av| 精品视频在线播放色网色视频| 97色在线视频| 久久精品国产综合| 在线电影欧美日韩一区二区私密| 在线成人激情视频| 欧美黄色三级网站| 亚洲国产精品嫩草影院久久| 欧美精品在线第一页| 久久天天躁夜夜躁狠狠躁2022| 欧美激情综合色| 亚洲一区二区三区视频播放| 亚洲第一网中文字幕| 亚洲午夜小视频| 国产91九色视频| 欧美性20hd另类| 欧美日韩国产丝袜另类| 欧美国产第二页| 免费av在线一区| 色妞色视频一区二区三区四区| 日韩高清电影免费观看完整| 一区二区欧美日韩视频| 亚洲一区二区三区四区在线播放| 亚洲精品国产精品自产a区红杏吧| 亚洲欧美国产va在线影院| 久久久久久69| 一区二区欧美久久| 欧美成人在线影院| 日韩av电影国产| 色噜噜国产精品视频一区二区| 久久精品99久久久久久久久| 丝袜亚洲欧美日韩综合| 欧美一级大胆视频| 日韩av观看网址| 热久久99这里有精品| 亚洲精品美女在线观看播放| 97在线视频免费| 久久久久久久久久亚洲| 国产视频精品免费播放| 欧美午夜精品久久久久久浪潮| 91精品国产沙发| 日韩成人激情视频| 亚洲成人动漫在线播放| 欧美第一黄网免费网站| 欧美大片在线看| 欧美国产视频一区二区| 精品国产一区二区三区四区在线观看| 国产美女主播一区| 亚洲第一福利视频| 欧美国产日韩一区二区在线观看| 亚洲激情成人网| 国产欧美日韩中文字幕在线| 日韩中文字幕在线视频| 欧美日韩国产综合新一区| 欧亚精品在线观看| 69av在线播放| 亚洲女在线观看| 国产精品视频yy9099| 欧美视频在线免费看| 亚洲91精品在线观看| 国产精品久久精品| 一本色道久久88综合亚洲精品ⅰ| 中文字幕日韩在线视频| 91干在线观看| 在线观看国产精品91| 国产午夜精品一区二区三区| 久久天天躁狠狠躁夜夜爽蜜月| 韩国v欧美v日本v亚洲| 国产精品色视频| 在线看福利67194| 中文字幕在线视频日韩| 九九热这里只有精品免费看| 裸体女人亚洲精品一区| 亚洲影院在线看| 姬川优奈aav一区二区| 91青草视频久久| 国产美女精品视频免费观看| 91po在线观看91精品国产性色| 国产精品18久久久久久首页狼| 69精品小视频| 欧美日韩亚洲国产一区| 欧美视频在线免费| 日韩精品极品视频免费观看| 亚洲国产精品女人久久久| 亚洲精品第一国产综合精品| 亚洲第一福利在线观看| 中文字幕在线看视频国产欧美在线看完整| 亚洲第一偷拍网| 欧美亚洲视频在线观看| 欧美另类69精品久久久久9999| 91精品国产综合久久男男| 久久中文字幕一区| 日韩在线视频免费观看高清中文| 国产欧美一区二区三区久久| 国产精品爽爽ⅴa在线观看| 亚洲精品视频免费在线观看| 精品香蕉一区二区三区| 久久久精品网站| 在线视频中文亚洲| 亚洲美女自拍视频| 日韩av男人的天堂| 狠狠躁夜夜躁人人爽天天天天97| 国产精品美女视频网站| 久久99热精品这里久久精品| 最近2019年手机中文字幕| 亚洲www永久成人夜色| zzijzzij亚洲日本成熟少妇| 国产在线精品一区免费香蕉| 欧美精品国产精品日韩精品| 久久久在线观看| 91视频8mav| 中文字幕不卡av| 国产精品久久99久久| 国产精品视频午夜| 国产精品入口夜色视频大尺度| 欧美麻豆久久久久久中文| 亚洲第一精品电影| 懂色aⅴ精品一区二区三区蜜月| 亚洲成人a**站| 欧美在线精品免播放器视频| 国产精品丝袜视频| 日本伊人精品一区二区三区介绍| 日韩经典一区二区三区| 97超碰色婷婷| 日韩av网址在线| 91人人爽人人爽人人精88v| 欧美在线精品免播放器视频| 在线视频亚洲欧美| 国产成人精品免费久久久久| 亚洲精品久久久久久下一站| 国产精品91一区| 国产精品日韩专区| 亚洲欧美激情在线视频| 视频在线观看一区二区| 日韩精品亚洲视频| 亚洲福利在线观看| 日韩精品福利在线| 欧美激情精品久久久久| 精品电影在线观看| 91av视频在线免费观看| 国产日韩在线免费| 亚洲一区二区久久久| 97精品视频在线| 日韩一区二区三区在线播放| 久久综合久久八八| 亚洲一区二区中文字幕| 91香蕉嫩草神马影院在线观看| 亚洲欧美国产制服动漫| 欧美夫妻性生活xx| 中文字幕亚洲综合久久筱田步美| 精品视频在线导航| 日本免费久久高清视频| 欧美性xxxxxxxxx| 国产午夜精品视频免费不卡69堂| 538国产精品视频一区二区| 狠狠色噜噜狠狠狠狠97|