eclipse安卓工程的构建、配置连接模拟器、安卓工程结构介绍
生活随笔
收集整理的這篇文章主要介紹了
eclipse安卓工程的构建、配置连接模拟器、安卓工程结构介绍
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
安卓工程構(gòu)建及第一個安卓程序運(yùn)行:
- 首先新建安卓工程:
- 然后填寫APP信息,下面的包名一般都是公司域名的倒寫,包名中不能有中文,否則會報錯。
- 然后配置一些安卓app的選項
- 有關(guān)app啟動的圖標(biāo)(就像QQ的企鵝一樣)的設(shè)置
- 選擇app的界面(剛開始學(xué)習(xí)就選擇空的界面就行,以免有些看不懂的代碼):
- 設(shè)置工程里面界面文件和布局文件的名稱
- 如圖下面就構(gòu)建了一個安卓工程:
構(gòu)建模擬器的運(yùn)行環(huán)境:
- 運(yùn)行安卓程序:
- 然后他會提示你,沒有目標(biāo)的設(shè)備被發(fā)現(xiàn),是否要新建模擬器,我們選擇NO,因為eclipse自帶的模擬器比較慢,這里選用夜神模擬器(一個軟件)
- 然后配置夜神模擬器,讓模擬器和eclipse相關(guān)聯(lián),參考博文進(jìn)行配置。首先找到eclipse的安裝路徑,然后找到adb這個工具,將它的路徑添加到環(huán)境變量。什么是adb? adb(android debug brige),是我們用來操作(調(diào)試)android設(shè)備(比如android手機(jī))的一套指令集。我們要通過Shell來操作android操作系統(tǒng),而在android和IDE(開發(fā)環(huán)境)之間需要靠adb來橋接。
- 然后啟動cmd通過adb命令將eclipse和夜神模擬器連接在一起,adb connect 127.0.0.1:62001,其中:127.0.0.1是本機(jī)地址和網(wǎng)絡(luò)地址,62001是夜神模擬器的端口,不同模擬器的地址不一樣,意思就是連接本機(jī)的62001端口,就是夜神模擬器。連接不成功? 重啟adb即可:先關(guān)閉adb:adb kill-server,然后再重啟:adb start-server,出現(xiàn)successful表示連接成功,出現(xiàn)下面結(jié)果,是因為我已經(jīng)連接好了。
- 然后重啟eclipse,然后再Run as選擇Android Application即可,他會提示你是否要顯示錯誤日志,就是logcat(來自夜神模擬器的底層),選擇verbose即可。
安卓工程結(jié)構(gòu)介紹:
- src:目錄是用來存放java代碼的,有包有文件。
- gen:存放自動生成的文件,關(guān)心的是R.java這個文件里面存放的是系統(tǒng)的一些資源,比如:程序頁面、按鍵,文本等空間ID。而且這個是操作環(huán)境自動生成的,不用用戶去修改。
- Android 4.4和Android private Libraries里面存放的是安卓的一些庫,比如說:藍(lán)牙、定位、USB等等,就像二階段所學(xué)的linux系統(tǒng)編程一樣,就是安卓支持的一些庫。
- Asserts:一般存放某些資源,比如說程序運(yùn)行過程中要加載的一些文件或者圖片,但是一般對他操作的很少。
- bin:二進(jìn)制,編譯后程序生成的文件,包括安卓app的apk
- libs:安卓開發(fā)的一些依賴庫。
- res:res下面drawable開頭的文件一般是用來存放app程序要用的圖片,他是根據(jù)分辨率有不同的文件夾。Layout是用來存放布局文件的文件夾,一般一個activity(安卓頁面)對應(yīng)一個布局文件。values是用來存放一些參數(shù),或者自定義控件的文件。
- AndroidMainfirst.xml:對權(quán)限的管理(比如:網(wǎng)絡(luò)的訪問權(quán)限,相機(jī)訪問權(quán)限),除此之外,在構(gòu)建安卓工程時配置的一些信息在這里也能看得到(比如:app的圖標(biāo)和app的名稱),配置app的第一個啟動界面(就是哪一個界面先顯示)。還有就是可以看到最低SDK版本和目標(biāo)SDK版本。
總結(jié)
以上是生活随笔為你收集整理的eclipse安卓工程的构建、配置连接模拟器、安卓工程结构介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学生社区(学校交流社区)网站源码推荐
- 下一篇: DOS-强制结束进程命令(ntsd命令/