Heim >Web-Frontend >HTML-Tutorial >Xiaoqiangs HTML5-Entwicklungsstraße für Mobilgeräte (24) – Aufbau einer PhoneGap-Android-Entwicklungsumgebung
1. PhoneGap herunterladen
Download-Adresse: http://phonegap.com/install/ Ich habe das neueste PhoneGap 2.9.1 heruntergeladen
Entpacken Sie das heruntergeladene PhoneGap ist ein Beispiel
2. Erstellen Sie die Umgebung
1. Anhand dieses Beispiels erstellen wir unser Projekt und legen es im Assets-Verzeichnis ab Erstellen Sie ein neues www-Verzeichnis unter dem Verzeichnis und ein xml-Verzeichnis unter dem res-Verzeichnis (kopieren Sie das Verzeichnis im Beispiel direkt)
2. Fügen Sie cordova-2.9.0 hinzu. jar in das libs-Verzeichnis
3. Ändern Sie MainActivity wie folgt
package com.example.hellomobile; import android.os.Bundle; //import android.app.Activity; import android.view.Menu; import org.apache.cordova.*; public class MainActivity extends DroidGap { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); super.setIntegerProperty("splashscreen", R.drawable.splash); super.loadUrl("file:///android_asset/www/index.html", 2000); } }
4. Fügen Sie Berechtigungen in AndroidMainfest.xml hinzu
<uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.VIBRATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" /> <uses-permission android:name="android.permission.ACCESS_LOCATION_EXTRA_COMMANDS" /> <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.RECEIVE_SMS" /> <uses-permission android:name="android.permission.RECORD_AUDIO" /> <uses-permission android:name="android.permission.RECORD_VIDEO" /> <uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS" /> <uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.GET_ACCOUNTS" /> <uses-permission android:name="android.permission.BROADCAST_STICKY" />
5. Der Code im vorherigen Artikel wird im www-Verzeichnis abgelegt
3. Laufergebnisse
Download des Quellcodes: http://download.csdn.NET/detail/lxq_xsyu/7178511
Das Obige ist der Inhalt von Xiaoqiangs HTML5-Entwicklungsstraße für Mobilgeräte (24) – Aufbau einer PhoneGap-Android-Entwicklungsumgebung Bitte achten Sie auf PHP Chinese Net (www.php.cn)!