成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

基于PhoneGap的Android應(yīng)用開發(fā):Get started

移動開發(fā) Android
本文為PhoneGap官方網(wǎng)站上有詳細(xì)的入門示例教程的中文翻譯,作者針對使用PhoneGap進(jìn)行Android移動應(yīng)用的開發(fā)對其官網(wǎng)的Get Started進(jìn)行一些介紹、補(bǔ)充。

PhoneGap官方網(wǎng)站上有詳細(xì)的入門示例教程,這里,我針對使用PhoneGap進(jìn)行Android移動應(yīng)用的開發(fā)對其官網(wǎng)的Get Started進(jìn)行一些介紹、補(bǔ)充。

Step1、選擇你想要進(jìn)行開發(fā)的移動平臺,點(diǎn)擊Android圖標(biāo)

Step2、需要安裝的軟件-Eclipse3.4以上版本

Step3、安裝SDK+PhoneGap

(1)安裝Eclipse3.4,我安裝使用的為3.6版本中文語言包(如果你使用的是英文原版,下面的一些操作請自行和我的中文描述對應(yīng)),ADT Plugin要求使用3.5.1以上版本 。如果你對Eclipse不了解,不知道使用哪種版本的,建議下載Eclipse Classic版本。Eclipse為綠色版軟件,下載后解壓到任意位置均可使用。

(2)下載安裝JDK (java SDK)。android SDK 依賴于JDK,所以必須先安裝JDK 。JDK1.6官方下載 。JDK 安裝好以后,需要配置系統(tǒng)環(huán)境變量。配置系統(tǒng)環(huán)境變量.

(3)下載安裝Android SDK (android官方下載地址不可直接訪問,華軍有當(dāng)前最新版本的SDK下載,訪問這里)。同JDK設(shè)置環(huán)境變量一樣,需要設(shè)置ADK的環(huán)境變量為(以我安裝ADK的路徑為例) M:\Program Files\Android\android-sdk\platform-tools

(4)下載安裝 ADT Plugin 是一款Eclipse的插件,用于快速開發(fā)Android應(yīng)用。

(5)下載最新版本的PhoneGap

以上所有都安裝好以后,再進(jìn)行下一步

Step4

◆打開Eclipse,選擇文件->新建->其他->Android Project

并建立一個(gè)專案本文以 [helloinside]為名稱,分別輸入專案的屬性為

Application name:helloinside

Package name:com.phonegap.helloinside

Create Activity:app

打開Eclipse

這一步如果遇到No target available ,是因?yàn)锳DK環(huán)境沒配置好 首選項(xiàng)—>android—>選擇android-sdk的路徑,然后點(diǎn)擊應(yīng)用即可。(需要重新啟動Eclipse)

注:目前PhoneGap 0.9.3用Android 2.3以上版本會出錯,所以Build Target請選 Android 2.2以下的版本。

◆在新建項(xiàng)目的根目錄下,創(chuàng)建兩個(gè)目錄

  1. /libs 
  2.  
  3. /assets/www 

◆解壓PhoneGap文件夾,復(fù)制phonegap.js文件到/assets/www 目錄下,復(fù)制phonegap.jar文件到libs目錄下

◆需要對Eclipse下項(xiàng)目的App.java文件(src文件夾內(nèi))進(jìn)行一些配置(如圖所示)

修改類的繼承 將Activity 修改為 DroidGap

將setContentView() 這一行修改為super.loadUrl("file:///android_asset/www/index.html");

添加 import com.phonegap.*;

有可能在這里會遇到一個(gè)錯誤,顯示Eclipse找不到phonegap-0.9.2.jar ,右鍵點(diǎn)擊/libs文件夾,Build Paths(構(gòu)建路徑)/ > Configure Build Paths(配置構(gòu)建路徑) 在library(庫)欄向工程中添加phonegap-0.9.4.jar ,可能需要按一次F5刷新。

◆右鍵點(diǎn)擊AndroidManifest.xml文件,選擇Open With > Text Editor(打開方式->文本編輯器)

如圖所示

◆粘貼下面的授權(quán)信息至版本名稱后面(如圖所示)

  1. <supports-screens 
  2. android:largeScreens="true" 
  3. android:normalScreens="true" 
  4. android:smallScreens="true" 
  5. android:resizeable="true" 
  6. android:anyDensity="true" 
  7. /> 
  8. <uses-permission android:name="android.permission.CAMERA" /> 
  9. <uses-permission android:name="android.permission.VIBRATE" /> 
  10. <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> 
  11. <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> 
  12. <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> 
  13. <uses-permission android:name="android.permission.READ_PHONE_STATE" /> 
  14. <uses-permission android:name="android.permission.INTERNET" /> 
  15. <uses-permission android:name="android.permission.RECEIVE_SMS" /> 
  16. <uses-permission android:name="android.permission.RECORD_AUDIO" /> 
  17. <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> 
  18. <uses-permission android:name="android.permission.READ_CONTACTS" /> 
  19. <uses-permission android:name="android.permission.WRITE_CONTACTS" /> 
  20. <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 
  21. <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> 

如上圖所示

◆向activity標(biāo)記中添加android:configChanges="orientation|keyboardHidden” (如上圖所示)

Step5

◆新建一個(gè)index.html文件至/assets/www目錄下

◆粘貼下面的代碼至index.html文件中

  1. <!DOCTYPE HTML> 
  2. <html> 
  3. <head> 
  4. <title>PhoneGap</title> 
  5. <script type="text/javascript" charset="utf-8" src="phonegap.js"></script> 
  6. </head> 
  7. <body> 
  8. <h1>Hello World!</h1> 
  9. </body> 
  10. </html> 

Step6

◆右鍵點(diǎn)擊項(xiàng)目,選擇 運(yùn)行方式-> Android Application

◆Eclipse可能會詢問你選擇一個(gè)AVD(Android運(yùn)行的虛擬設(shè)備),如果沒有,你可以創(chuàng)建一個(gè)(建議選擇2.2版本)

注意:運(yùn)行時(shí)初始啟動較慢,需要耐心等待幾分鐘。

如果你看到了下面這張圖,恭喜你,hello world運(yùn)行成功!

hello world

Step7

◆確保你的設(shè)備上開啟了USB debug模式,并且通過USB線將它連接到電腦上(你的設(shè)備:設(shè)置->應(yīng)用->開發(fā))

◆右鍵點(diǎn)擊項(xiàng)目,選擇 運(yùn)行方式-> Android Application

OK ! 如果不出意外的話,你的第一個(gè)Android版應(yīng)用 Hello World!就已經(jīng)大功告成了。接下來,你可以參閱PhoneGap wiki 學(xué)習(xí)更多的應(yīng)用開發(fā)知識。

reference:http://www.phonegap.com/start#android

原文教學(xué)影片:http://www.youtube.com/watch?v=MzcIcyBYJMA

責(zé)任編輯:佚名 來源: blog.spbk
相關(guān)推薦

2011-12-14 11:38:42

PhoneGapJavaAndroid

2011-12-30 15:21:38

PhoneGap視頻

2011-12-23 10:02:37

PhoneGapAndroid插件

2011-09-05 14:42:01

PhoneGap框架

2011-08-31 13:11:53

AndroidPhoneGap

2011-09-13 13:36:17

PhoneGap

2011-09-02 13:30:43

Android SDKPhoneGap

2011-12-15 09:45:21

PhoneGap

2011-12-22 19:57:38

PhoneGap

2011-07-05 17:22:30

PhoneGapSymbian

2012-03-07 14:29:01

DreamweaverjQueryPhoneGap

2011-12-30 15:11:36

Adobe視頻PhoneGap

2012-02-28 13:52:45

Adobe AIRAndroidFlash

2011-07-05 14:59:47

PhoneGapHTML 5

2011-07-01 15:02:53

PhoneGap移動開發(fā)框架

2011-07-18 14:46:56

PhoneGapBlackBerry

2011-10-11 09:21:03

2011-07-19 08:50:17

PhoneGapwebOS

2011-07-22 08:34:37

PhoneGapSymbian

2011-07-15 15:54:38

PhoneGapiOS
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲视频www | 欧美一区二区三区在线免费观看 | 亚洲精品不卡 | 日韩在线精品视频 | 91在线看 | 日韩精品视频中文字幕 | 色综合一区二区 | 一级片在线观看 | 国外成人在线视频 | 欧美日韩午夜精品 | aa级毛片毛片免费观看久 | 久久久久久久久久毛片 | 视频一区二区在线观看 | 九九热精品视频 | 国产黄色电影 | 精品久久久久久亚洲精品 | 亚洲成人三级 | 91精品国产777在线观看 | 91毛片网| 国产成人午夜高潮毛片 | 91亚洲国产 | 精品国产欧美一区二区三区成人 | 狠狠爱视频 | 黄色一级大片在线观看 | 福利网站在线观看 | jizz视频 | 亚洲精品在线观看视频 | 国产精品视频一区二区三区 | 国产999精品久久久久久绿帽 | 亚洲va欧美va天堂v国产综合 | 精品国产乱码久久久久久牛牛 | 久久一 | 91精品国产手机 | 亚洲欧洲精品一区 | 午夜三级在线观看 | 成人在线观看免费爱爱 | 99精品视频免费观看 | 成人高清在线视频 | 亚洲高清在线观看 | 亚洲精品9999| 永久网站 |