Rumah > hujung hadapan web > html tutorial > 小强的HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建

小强的HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建

黄舟
Lepaskan: 2017-02-04 14:06:04
asal
1582 orang telah melayarinya

一、下载PhoneGap

下载地址:http://phonegap.com/install/  我下载的是最新的PhoneGap 2.9.1

将下载好的PhoneGap解压缩,可以看到里面有一个example

827.jpg

二、搭建环境

1、参考这个example我们创建我们的工程,并在assets目录下新建www目录,在res目录下建立xml目录(直接将example中的目录拷贝)

828.jpg

2、在libs目录下添加cordova-2.9.0.jar

829.jpg

3、修改MainActivity如下

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);  
    }  
}
Salin selepas log masuk

4、在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" />
Salin selepas log masuk

5、将上一篇文章中的代码放入www目录


三、运行结果

830.jpg

源代码下载:http://download.csdn.NET/detail/lxq_xsyu/7178511

以上就是 小强的HTML5移动开发之路(24)—— PhoneGap Android开发环境搭建的内容,更多相关内容请关注PHP中文网(www.php.cn)!



Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan