實(shí)習(xí)報(bào)告:apk應(yīng)用開(kāi)發(fā)_第1頁(yè)
實(shí)習(xí)報(bào)告:apk應(yīng)用開(kāi)發(fā)_第2頁(yè)
實(shí)習(xí)報(bào)告:apk應(yīng)用開(kāi)發(fā)_第3頁(yè)
實(shí)習(xí)報(bào)告:apk應(yīng)用開(kāi)發(fā)_第4頁(yè)
實(shí)習(xí)報(bào)告:apk應(yīng)用開(kāi)發(fā)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

太原工業(yè)學(xué)院自動(dòng)化系畢業(yè)實(shí)習(xí)PAGE2山西物聯(lián)谷科技有限公司實(shí)習(xí)任務(wù)二:apk(AndroidPackage:Android安裝包)開(kāi)發(fā)小組成員:日期:2013年1月19日——25日步驟一:apk開(kāi)發(fā)平臺(tái)的搭建1apk開(kāi)發(fā)平臺(tái)要應(yīng)用的軟件簡(jiǎn)介A:Eclipse是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò)插件組件構(gòu)建開(kāi)發(fā)環(huán)境。幸運(yùn)的是,Eclipse附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括Java開(kāi)發(fā)工具(JavaDevelopmentKit,JDK)。雖然大多數(shù)用戶很樂(lè)于將Eclipse當(dāng)作Java集成開(kāi)發(fā)環(huán)境(IDE)來(lái)使用,但Eclipse的目標(biāo)卻不僅限于此。Eclipse還包括插件開(kāi)發(fā)環(huán)境(Plug-inDevelopmentEnvironment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展Eclipse的軟件開(kāi)發(fā)人員,因?yàn)樗试S他們構(gòu)建與Eclipse環(huán)境無(wú)縫集成的工具。由于Eclipse中的每樣?xùn)|西都是插件,對(duì)于給Eclipse提供插件,以及給用戶提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所。這種平等和一致性并不僅限于Java開(kāi)發(fā)工具。盡管Eclipse是使用Java語(yǔ)言開(kāi)發(fā)的,但它的用途并不限于Java語(yǔ)言;例如,支持諸如C/C++、COBOL、PHP等編程語(yǔ)言的插件已經(jīng)可用,或預(yù)計(jì)將會(huì)推出。Eclipse框架還可用來(lái)作為與軟件開(kāi)發(fā)無(wú)關(guān)的其他應(yīng)用程序類(lèi)型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。基于Eclipse的應(yīng)用程序的一個(gè)突出例子是IBMRationalSoftwareArchitect,它構(gòu)成了IBMJava開(kāi)發(fā)工具系列的基礎(chǔ)。[1]B:JDK(JavaDevelopmentKit)是SunMicrosystems針對(duì)Java開(kāi)發(fā)員的產(chǎn)品。自從Java推出以來(lái),JDK已經(jīng)成為使用最廣泛的JavaSDK。JDK是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境、Java工具和Java基礎(chǔ)類(lèi)庫(kù)。JDK是學(xué)好Java的第一步。而專(zhuān)門(mén)運(yùn)行在x86平臺(tái)的Jrocket在服務(wù)端運(yùn)行效率也要比SunJDK好很多。從SUN的JDK5.0開(kāi)始,提供了泛型等非常實(shí)用的功能,其版本也不斷更新,運(yùn)行效率得到了非常大的提高。C:ADTPlug-in,在Eclipse編譯IDE環(huán)境中,需安裝ADT(AndroidDevelopmentTools)Plug-in,這是Android在Eclipse上的開(kāi)發(fā)工具。下載以及安裝可以參照:GoogleAndroid,Eclipse,JDK.目前Android開(kāi)發(fā)所用的開(kāi)發(fā)工具是Eclipse,在Eclipse編譯IDE環(huán)境中,安裝ADT,為Android開(kāi)發(fā)提供開(kāi)發(fā)工具的升級(jí)或者變更,簡(jiǎn)單理解為在Eclipse下開(kāi)發(fā)工具的升級(jí)下載工具。SDK(SoftwareDevelopmentKit):一般是一些被軟件工程師用于為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件的開(kāi)發(fā)工具的集合。在Android中,它為開(kāi)發(fā)者提供了庫(kù)文件以及其它開(kāi)發(fā)所用到的工具。簡(jiǎn)單理解為開(kāi)發(fā)工具包集合,是整體開(kāi)發(fā)中所用到的工具包,如果你不用Eclipse作為你的開(kāi)發(fā)工具,你就不需要下載ADT,只下載SDK即可開(kāi)發(fā)。D:SDK:(softwaredevelopmentkit)軟件開(kāi)發(fā)工具包。被軟件開(kāi)發(fā)工程師用于為特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件的開(kāi)發(fā)工具的集合。因此,AndroidSDK指的既是Android專(zhuān)屬的軟件開(kāi)發(fā)工具包。Android是谷歌(Google)公司推出的手機(jī)開(kāi)發(fā)平臺(tái)。與iPhone相似,Android采用WebKit瀏覽器引擎,具備觸摸屏、高級(jí)圖形顯示和上網(wǎng)功能,用戶能夠在手機(jī)上查看電子郵件、搜索網(wǎng)址和觀看視頻節(jié)目等,比iPhone等其他手機(jī)更強(qiáng)調(diào)搜索功能,界面更強(qiáng)大,可以說(shuō)是一種融入全部Web應(yīng)用的單一平臺(tái)。2apk開(kāi)發(fā)平臺(tái)的搭建A、安裝JDK最新版本:jdk-7u11-windows-i586(JDK為eclipse的運(yùn)行環(huán)境);雙擊軟件圖標(biāo),安裝過(guò)程中選擇安裝路徑,如:C:\ProgramFiles\Java\jre7;安裝完成后右鍵單擊“我的電腦”,選擇“屬性”菜單項(xiàng),選擇“高級(jí)”選項(xiàng)卡,選擇“環(huán)境變量”,找到“Path”變量名,若沒(méi)有則新建一個(gè),點(diǎn)擊“編輯”按鈕,將文件夾路徑改為C:\ProgramFiles\Java\jre7\bin,再找到“CLASSPATH”變量,若沒(méi)有則新建,將文件夾路徑改為C:\ProgramFiles\Java\jre7\demo,單擊“確定”按鈕完成;安裝配置完成后,點(diǎn)擊開(kāi)始——運(yùn)行,輸入“CMD”,鍵入命令“java-version”,檢測(cè)JDK是否安裝成功。B、安裝Eclipse:版本為eclipse-jee-juno-SR1-win32(Eclipse是一個(gè)開(kāi)放源代碼的、基于Java的可擴(kuò)展開(kāi)發(fā)平臺(tái))C、安裝AndroidSDK:版本為adt-bundle-windows-x86(Android專(zhuān)屬的軟件開(kāi)發(fā)工具包)D、安裝和配置ADT1、啟動(dòng)Eclipse,依次點(diǎn)擊Help——InstallNewSoftware——Add,輸入網(wǎng)址:/android/eclipse/,點(diǎn)擊OK按鈕,安裝目錄下的軟件;2、依次點(diǎn)擊File——New——Other——AndroidProject。步驟二:百度瀏覽器apk的開(kāi)發(fā)1打開(kāi)eclipse新建webproject新建第一個(gè)項(xiàng)目AndroidProject重點(diǎn):Packagename中必須以COM.為前綴添加2百度瀏覽器快捷方式的制作A界面設(shè)計(jì)按上圖安排控件,并設(shè)置先關(guān)屬性,代碼如下圖<?xmlversion="1.0"encoding="utf-8"?><manifestxmlns:android="/apk/res/android"package="com.web.view"android:versionCode="1"android:versionName="1.0"><uses-sdkandroid:minSdkVersion="7"/><applicationandroid:icon="@drawable/ic_launcher"android:label="@string/app_name"><activityandroid:name=".WebActivity"android:label="@string/app_name"><intent-filter><actionandroid:name="ent.action.MAIN"/><categoryandroid:name="ent.category.LAUNCHER"/></intent-filter

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論