利用Phonegap搭建Android移动端开发环境

Cordova Android应用开发指南
本文详细介绍如何使用Cordova框架开发Android应用,包括添加必要的jar包、设置文件路径、配置Activity及权限等步骤。

1. 添加jar 包

281352218141814.png

2.在 assets  目录下新建www 文件夹

把你的文件放入其中  .添加cordova.js  文件

281352221276141.png

3. 在资源文件目录下 添加 281352223452441.png

281352225643443.png

4.  在Activity java文件中

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package com.sanya.myresume;
  
import org.apache.cordova.Config;
import org.apache.cordova.DroidGap;
  
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
  
public class MainActivity extends DroidGap {
  
     @Override
     public void onCreate(Bundle savedInstanceState) {
         super .onCreate(savedInstanceState);
         // Set by <content src="index.html" /> in config.xml
         super .loadUrl(Config.getStartUrl());
         //super.loadUrl("file:///android_asset/www/index.html")
     }
  
}

5.  配置清单文件

1. 在manifest 中添加

1
2
3
android:hardwareAccelerated="true"
    
android:windowSoftInputMode="adjustPan"

2. 添加

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
< supports-screens
        android:anyDensity = "true"
        android:largeScreens = "true"
        android:normalScreens = "true"
        android:resizeable = "true"
        android:smallScreens = "true"
        android:xlargeScreens = "true" />
 
    < 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" />

3.在你配置的Activity 中添加

1
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"

 

 





转载于:https://www.cnblogs.com/feelbest/p/3696188.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值