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

基于PhoneGap的Android應用開發:Get started

移動開發 Android
本文為PhoneGap官方網站上有詳細的入門示例教程的中文翻譯,作者針對使用PhoneGap進行Android移動應用的開發對其官網的Get Started進行一些介紹、補充。

PhoneGap官方網站上有詳細的入門示例教程,這里,我針對使用PhoneGap進行Android移動應用的開發對其官網的Get Started進行一些介紹、補充。

Step1、選擇你想要進行開發的移動平臺,點擊Android圖標

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

Step3、安裝SDK+PhoneGap

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

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

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

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

(5)下載最新版本的PhoneGap

以上所有都安裝好以后,再進行下一步

Step4

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

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

Application name:helloinside

Package name:com.phonegap.helloinside

Create Activity:app

打開Eclipse

這一步如果遇到No target available ,是因為ADK環境沒配置好 首選項—>android—>選擇android-sdk的路徑,然后點擊應用即可。(需要重新啟動Eclipse)

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

◆在新建項目的根目錄下,創建兩個目錄

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

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

◆需要對Eclipse下項目的App.java文件(src文件夾內)進行一些配置(如圖所示)

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

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

添加 import com.phonegap.*;

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

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

如圖所示

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

  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標記中添加android:configChanges="orientation|keyboardHidden” (如上圖所示)

Step5

◆新建一個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

◆右鍵點擊項目,選擇 運行方式-> Android Application

◆Eclipse可能會詢問你選擇一個AVD(Android運行的虛擬設備),如果沒有,你可以創建一個(建議選擇2.2版本)

注意:運行時初始啟動較慢,需要耐心等待幾分鐘。

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

hello world

Step7

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

◆右鍵點擊項目,選擇 運行方式-> Android Application

OK ! 如果不出意外的話,你的第一個Android版應用 Hello World!就已經大功告成了。接下來,你可以參閱PhoneGap wiki 學習更多的應用開發知識。

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

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

責任編輯:佚名 來源: blog.spbk
相關推薦

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-09-02 13:30:43

Android SDKPhoneGap

2011-08-31 13:11:53

AndroidPhoneGap

2011-09-13 13:36:17

PhoneGap

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-18 14:46:56

PhoneGapBlackBerry

2011-07-01 15:02:53

PhoneGap移動開發框架

2011-10-11 09:21:03

2011-07-15 15:54:38

PhoneGapiOS

2011-07-19 08:50:17

PhoneGapwebOS

2011-07-22 08:34:37

PhoneGapSymbian
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 又爽又黄axxx片免费观看 | 欧产日产国产精品国产 | 在线看日韩 | 国产欧美视频一区二区三区 | 精品国产一区二区三区性色av | 欧洲精品在线观看 | 亚洲国产精品日韩av不卡在线 | 日本精品久久久久久久 | 免费观看的黄色网址 | 欧美激情视频一区二区三区免费 | 日韩国产高清在线观看 | 亚洲精品av在线 | 毛片免费在线 | 国产a级毛片| 日韩视频成人 | 午夜精品网站 | 婷婷五月色综合香五月 | 久久免费小视频 | 91久久精品日日躁夜夜躁国产 | 自拍在线 | 美女在线视频一区二区三区 | 欧美日韩一区二区在线观看 | 久久久精品网站 | www天天操 | 成人在线一区二区 | 亚洲高清视频一区 | 国产一级黄色网 | 日本激情视频网 | 日本在线看片 | 99视频免费在线观看 | 欧美午夜一区 | 欧美一区二不卡视频 | 久久久99国产精品免费 | 欧美午夜精品 | 一区二区三区国产好 | 日韩欧美中文在线 | 亚洲视频精品在线 | 亚洲综合天堂网 | aaa级片| 成人av电影天堂 | 超碰97人人人人人蜜桃 |