1. Download PhoneGap
Download address: http://phonegap.com/install/ I downloaded the latest PhoneGap 2.9.1
Unzip the downloaded PhoneGap, You can see that there is an example
2. Build the environment
1. Referring to this example, we create our project and put it in the assets directory Create a new www directory under the res directory and create an xml directory under the res directory (directly copy the directory in the example)
2. Add cordova-2.9.0.jar to the libs directory
3. Modify MainActivity as follows
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. Add permissions in AndroidMainfest.xml
<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. Change the previous article Put the code in the www directory
3. Running results
Source code download: http://download .csdn.NET/detail/lxq_xsyu/7178511
The above is the content of Xiaoqiang’s HTML5 mobile development road (24) - PhoneGap Android development environment construction. For more related content, please pay attention to the PHP Chinese website (www. php.cn)!