《最新嵌入式系统及实验EmbeddedSystemandExperimentPPT课件》由会员分享,可在线阅读,更多相关《最新嵌入式系统及实验EmbeddedSystemandExperimentPPT课件(30页珍藏版)》请在金锄头文库上搜索。
1、嵌入式系统及实验嵌入式系统及实验EmbeddedSystemandExperiEmbeddedSystemandExperimentment課程大綱n建立與啟動Android模擬器n建立Android應用程式(新增Android專案)nAndroid專案架構nsrc目錄ngen目錄nAndroid版本目錄nassets目錄nres目錄nAndroidManifest.xmln打開已經存在的專案n使用模擬器執行專案2建立Android應用程式 Step1新增Android專案n執行File/New/Project指令,可以看到New Project新專案精靈畫面,選擇專案種類Android/An
2、droid Project9建立Android應用程式 Step2新增Android專案n在此精靈步驟輸入Android專案的相關資訊10建立Android應用程式 Step3新增Android專案n在此精靈步驟是選擇建構目標的版本11建立Android應用程式 Step4新增Android專案n按Next鈕輸入Android應用程式的相關資訊12建立Android應用程式 Step5新增Android專案n在輸入專案的相關資訊後,按Finish鈕,稍等一下,可以在Package Explorer套件總管視窗看到test專案的目錄架構133Android專案架構專案架構14Android專案架
3、構 src目錄 n此目錄的內容是Java類別的原始程式碼檔案(.java)nAndroid應用程式的Java程式碼就是撰寫在此檔案n註 : 程式檔案是位在套件對應的路徑(當初建專案時設定的路徑)15Android專案架構 gen目錄n在此目錄包含一個位在相同套件之下,名為R.java檔案,它是Eclipse IDE自動依據專案資源建立的索引類別檔,而且會自動更新此檔案,使用者並不允許自行更改檔案內容16Android專案架構 Android4.0.3目錄n此目錄名稱需視選擇的Build Target(建構目標)而定,在目錄下只有一個android.jar檔案,其內容就是建立Android應用程
4、式所需的類別函數庫17Android專案架構 assets目錄n此目錄的內容預設是空的,主要是用來存放應用程是使用到的一些不需要編譯處理的原始資料,例如:HTML文件、文字檔和SQLite資料庫等18Android專案架構 res目錄n此目錄內容是Android應用程式使用到的所有資源,包含一些常用的子目錄子目錄內容說明anim定義動畫效果的XML檔color定義色彩清單的XML檔drawable - ?不同尺寸的JPEG或PNG格式的圖形檔案,可以使用在高、中和低不同解析度的行動裝置螢幕layout定義使用介面版面配置的XML檔,例如:main.xmlMenu顯示應用程式選單的XML檔raw
5、不需要壓縮的原始資料檔案,例如:視訊檔values定義程式使用的陣列、尺寸、色彩和樣式的常數值,例如:strings.xml19Android專案架構 AndroidManifest.xmln位在專案根目錄的AndroidManifest.xml檔案是一個十分重要的檔案,它提供Android作業系統所有應用程式的基本資訊,一個功能清單n不同於Windows作業系統,Android作業系統需要透過AndroidManifest.xml檔案先認識這個應用程式,才會知道如何執行此應用程式nAndroidManifest.xml檔案提供的主要資訊有 :n應用程式的完整名稱(包含Java套件名稱),它是
6、一個唯一的識別名稱,可讓Android作業系統和Android市集找到此應用程式n應用程式包含的活動、內容提供者、廣播接收器和服務元件n宣告應用程式執行時需要的權限,例如:存取網路n應用程式最小需求的API層級204打開已經存在的專案打開已經存在的專案21打開已經存在的專案 Step1n請按以下步驟進行: 把項目文件複製到你的workspace下面,如:D:JavaProject 在eclipse的Package Explorer中點擊右鍵,選擇import 選擇General - Existing Projects into Workspace 選擇你要引入的項目根目錄,如:D:JavaProjectTest 確定22打開已經存在的專案 Step2235使用模擬器執行專案使用模擬器執行專案24使用模擬器執行專案 Step1n執行Run/Run指令n或按Ctrl+F11鍵25使用模擬器執行專案 Step2n選擇你的專案nBrowsen按Runn註 : 如果有詢問欲使用的AVD模擬器版本,請自行選擇26使用模擬器執行專案 Step327使用模擬器執行專案 Step42829结束语结束语谢谢大家聆听!谢谢大家聆听!30