安装nodeJs
安装jdk
配置JDK环境变量
安装AndroID SDK Tools,配置SDK版本
ANDROID_HOME C:\Program files (x86)\AndroID\androID-sdk
JAVA_HOME C:\Program files (x86)\Java\jdk1.8.0_91
CLAsspATH .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
npm install -g cordova ionic
设置npm源
npm config set registry https://registry.npm.taobao.org
// 配置后可通过下面方式来验证是否成功
npm config get registry
创建项目
ionic start myconf tabs --type=ionic1
ionic cordova platform add androID
ionic cordova build androID
调试模式:
手机打开开发者模式
adb devices
显示USB的手机连接
adb logcat > log.txt
输出AndroID手机的deBUG信息
ionic cordova run androID -l -c –s –d
androID 5.0和androID 6.0的权限管理
6.0加入权限
https://github.com/dpa99c/cordova-diagnostic-plugin
Diagnostic
Checks whether device harDWare features are enabled or available to the app, e.g. camera, GPS, wifi 检查硬件是否支持GPS,Wifi等
Install the Cordova and Ionic Native plugins:
$ ionic cordova plugin add cordova.plugins.diagnostic
$ npm install --save @ionic-native/diagnostic
在AndroIDManifest.xml中加上权限
WebVIEw 要访问一个网站,需要权限,在 Menifest 中申明 WebVIEw 访问互联网的权限:
<uses-permission androID:name="androID.permission.INTERNET"/>
<uses-permission androID:name="androID.permission.CAMERA" />
允许程序访问摄像头进行拍照
总结以上是内存溢出为你收集整理的android cordova 混合开发全部内容,希望文章能够帮你解决android cordova 混合开发所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)