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

it2026-02-12  16

1. 添加jar 包

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

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

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

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"

 

 

来自为知笔记(Wiz)

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

最新回复(0)