使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx

上传人:b****4 文档编号:6408647 上传时间:2023-05-06 格式:DOCX 页数:28 大小:3.57MB
下载 相关 举报
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第1页
第1页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第2页
第2页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第3页
第3页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第4页
第4页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第5页
第5页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第6页
第6页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第7页
第7页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第8页
第8页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第9页
第9页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第10页
第10页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第11页
第11页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第12页
第12页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第13页
第13页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第14页
第14页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第15页
第15页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第16页
第16页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第17页
第17页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第18页
第18页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第19页
第19页 / 共28页
使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx_第20页
第20页 / 共28页
亲,该文档总共28页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx

《使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx》由会员分享,可在线阅读,更多相关《使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx(28页珍藏版)》请在冰点文库上搜索。

使用Eclipse 设计Mobile Android 程式范例Word文档格式.docx

  

二.摘要:

  在Windows平台上建立Android開發環境的步驟,以方便設計MobileAndroid的UI,在Eclipse設計一個Helloworld的Java程式,並加入MobileUI.

三.內容:

  A.

MobileSourcecode雖然是在EmbeddedLinux系統,但UI的Android是可以在Window的作業系統上先設計模擬,然後再到Mobilecompiler成*.apk,對於Linux不熟的使用者比較方便上手.

建立Androidwindows的開發環境,須先安裝3個Free軟體開發套件(JDK,AndroidSDK,Eclipse)

 

JDK:

Java運行環境(JRE),因為Android的主要控制程式都是使用JAVA,所以windows需要先安裝JAVA環境(JRE),才能運行JAVA程式,首先需到Sun的官方網站下載安裝包,網址為

  將畫面下移選擇所需download的JDK版本,目前JAVA版本最新為javaSE7,可以downloadJavaSE7

使用滑鼠按兩下左鍵會出現您要downloadJDK要在哪個作業系統,需要不同的JDK版本,如我們在windowXPorwindow2000,則要download“jdk-7-windows-i586.exe”這個版本,將這個程式儲存在電腦中即可

下載為一個exe安裝程式,只要在檔案圖示點兩下,即可以按JDK程式到windows

安裝完畢會秀出一JavaSEKit7Successfullyinstall畫面表示安裝成功

接著安裝Android的SDK,首先打開Android開發者網站

然後進入SDK的下載網頁,並選擇windows作業系統的下載版本,選擇執行檔(exe),或壓縮檔都可以

使用滑鼠點兩下即可下載

下載後不需要安裝,解壓縮之後就可以使用

執行AndroidADK 會去搜尋google 所有Android的工具及版本,所以要在HTTPProxyServer輸入http:

//dl-不然程式會跑出install畫面停住,約15~20分鐘及可install完成

接著安裝Eclipse,Eclipse是Android的模擬開發環境,可以將AndroidADK程式的JAVA及XML,在Eclipse先RUN過模擬操作狀況或debug,Eclipse也可以將Android的codecompiler成*.apk,給某些Android的系統使用,但Mobile有自己的compiler流程,所以Eclipse只可以用於編輯及修改AndroidADKcode,如要compiler成Mobile的*.apk,還需copy到Mobile作環境

Eclipse的下載網址為http:

//www.eclipse.org/download

選擇download會出現一個download畫面

在download選項使用滑鼠按兩下即可downloadEclipse

Eclipsedownload完成解開壓縮,如果之前AndroidADKinstall已經完成即可直接執行Eclipse

執行Eclipse會出現eclipseLOGO畫面,然後進入編輯環境

在執行Eclipse會要先輸入或選擇一個工作目錄,如果第一次執行則自己做一個工作目錄,如果已經有舊的Androidcode,則Eclipse會將這工作目錄的Android內容載入

第一次進入Eclipse先選擇Menu中的Help->

InstallNewSoftware檢查新的版本及工具

滑鼠點兩下會出現install畫面,這install需連接網路,將所須最新工具install

點”Add”,會跳出Work視窗,Name輸入“android”,在Location欄位輸入”http:

//dl-可以隨時更新

Eclipse會到Google去下載新的Android的一些工具及物件

按下”Next”確認安裝AndroidDDMS,AndroidDevelopmentTools,AndroidHierarchyViewers,及AndroidTraceview

Install後Eclipse會重新載入,接著要在Eclipse設定AndroidSDKHome,指示Eclipse所要執行模擬是Android及其Android的版本偏好設定,選擇Window->

Preferences

點兩下會出現Preferences視窗,然後選擇Android

接著利用Browse輸入之前放AndroidADK目錄的位置,則下方視窗會出一堆Android各個版本,根據Mobile使用的Android版本如使用Android2.2版設計,所以選擇Android2.2,按”Apply”則Window開發環境建立完成,可以使用Eclipse來建立自己的Android應用程式

B.

在Eclipse設計一個UI“HelloWorld”,並將這個UI加入Mobile的menuApk中

首先打開Eclipse,選擇”File->

New->

Project

選擇”AndroidProject”按”Next”

接著會出現專案視窗,首先填寫專案名稱Projectname”HelloWorld”,Contents選擇“Createnewprojectinworkspace”,BuildTarget選擇“Android2.2”,然後在Packagename輸入”com.eoeAndrod.helloWorld”,最後按”Finish”

接著在工作視窗的左方PackageExplorers會出現HelloWorld的程式設計環境,一般而言Android的程式如果是Java部分會放在”src”的目錄下,如果是屬於靜態的畫面如XML,或圖面會放在”res”的目錄下,

“gen”是放GeneratedJava,在Mobile有專使用的格式,如果要在Mobilecompiler需將這個目錄夾刪除,“Android2.2”,則是放Android2.2所提供Java使用的所有物件,方便Java程式import進來使用

在src下的HelloWorldActivity.java滑鼠點兩下即可進入JAVA編輯畫面,設計秀出”HelloWorld”

因為要將”HelloWorld”秀出,所以要importAndroid.widget.TextView(這個物件主要輸出文字到畫面),在程式設計

TextViewtv=newTextView(this)//tv是繼承TextView的一個新的物件,

tv.setText(“HelloWorld”)//文字內容為HelloWorld

setContentView(tv)//執行顯示tv這個物件

因為這個程式比較簡單,沒使用到Mobile內的一些物件設定所以可以在Eclipse上Run看看結果,點選”runas”會彈出Android模擬器,模擬器第一次會花比較多的時間,

只要在模擬器按”menu”,就可以看見剛剛程式設計的結果

這只是在Eclipse模擬,但主要是要把剛才設計的UI“HelloWorld”放在mobile去compiler成*.apk,在之前建的工作目錄中可以發現多了一個HelloWorld目錄

因Mobile在Linux環境,可以使用FileZilla這套檔案傳輸軟體將HelloWorld這目錄下的所有檔案copy到Mobilecompiler工作目錄下

Skydroid-2.2\packages\apps\

進入Mobile的linux的工作環境,查看HelloWorld目錄,主要要有res和src目錄,其中gen目錄內容是Eclipse產生給其它如手機Android系統產生*.apk,在Mobile系統compiler會錯誤,所以須刪除

刪除gen目錄,不然在skymediacompiler會錯誤

Ø

rm–rgen\

在HelloWorld使用VI新增一個Android.mk檔案,其內容如下

LOCAL_PATH:

==$(callmy-dir)

include$(CLEAR_VARS)

LOCAL_MODULE_TAGS:

=optional

LOCAK_SRC_FILES:

=$(callall-subdir-java-files)

LOCAL_PACKAGE_NAME:

=HelloWorld

LOCAL_PROGUARD_ENABLED:

=disabled

LOCAL_CERTIFICATE:

=platform

LOCAL_PROGUARD_FLAGS:

=-include$(LOCAL_PATH)/proguard.flags

include$(BUILD_PACKAGE)

include$(callall-makefiles-under,$(LOCAL_PATH))

到skydroid-2.2目錄下執行compiler環境設定

sourcebuild/envsetup.sh

再回到HelloWorld的目錄下,執行mm,如果成功則會在/skydroid-2.2/out/target/product/generic/system/app

產生HelloWorld.apk

將HelloWorld.apk利用FileZilla傳送到PC,連接Android手機,並操作Filemanager

讀取HelloWorld.apk,即可將HelloWorld.apk這個UI加入

在Application可以發現多一個HelloWorld的UI

四.參考資料:

  書名:

GoogleAndroid開發入門與實戰文魁出版

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2