phonegap环境配置与基本操作
一、开发环境配置:
新增名稱 ANT_HOME 值為 ANT 安裝路徑 C:\Program Files (x86)\apache-ant-1.9.3
改动 Path 屬性的值
保留原本的值,在原本的後面加上;%JAVA_HOME%\bin\;%ANT_HOME%\bin\;SDK安裝目錄\tools\;SDK安裝目錄\platform-tools\
npm install -g cordova
win8下报错: cb() never called
解决方法,编辑.npmrc,命令例如以下:
vim ~/.npmrc
registry = http://registry.npmjs.vitecho.com
你能够帮他想象成类似于Webkit和Google Chrome的关系
眼下大家所说的Phonegap,事实上指的都是cordova,而那个真正被Adobe收购了的Phonegap(PhoneGap | Home),如今是Phonegap Build,(iPhone, Android SDK service)和cordova(Apache Cordova)的合体。
而对于你面对的实际问题,就是需不须要Phonegap Build的功能。需不须要在线打包。
cd myapp
phonegap run android (运行该命令后会启动安卓模拟器可预览)
第一个 phonegap写的程序就出现了
在myapp 文件夹下会出现5个文件夹,打包好的project放在platforms里面
目录解释见下图
进入project: cd myapp
加入平台支持 :
cordova platforms add ios
cordova platforms add android
cordova platforms ls
加入插件:
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.console
cordova plugin ls
编译代码(打包APP):
cordova build android
执行代码:
在模拟器上执行(前提是创建好AVD)
cordova emulate android
Windows下convert命令冲突,直接“cordova emulate android”会报Error: spawn ENOENT,须要先启动模拟器。
在浏览器执行:
cordova serve android
浏览器訪问地址:http://localhost:8000/,就能够和调试页面一样调试app的布局了。
假设app中使用了cordova的Native API调用。会弹出下面对话框:
通过USB直接安装到真机:
cordova run android
打开ADT,打开Android SDK manager,安装相应平台的SDK。
(參考下一小节)
打开例如以下文件夹。可能当中的版本不一,
项目路径\platforms\android\project.properties
改动
target=android-19
能够把这个改动成你如今已安装的平Andriod台,或者想要指定的Android平台。
这个问题解决后,上面的演示样例项目就可以生成,然后使用ADT Eclipse导入该项目就可以,允许通过执行。查看在AVD中的执行效果。
(2)在『Android SDK Manager - Settings』窗体中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.neusoft.edu.cn和80,而且选 中「Force https://... sources to be fetched using http://...」复选框。设置完毕后单击「Close」button关闭『Android SDK Manager - Settings』 窗体返回到主界面;
.png)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvanl5XzEy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
(3)依次选择「Packages」、「Reload」。
.png)
watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvanl5XzEy/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="">
phonegap环境配置与基本操作的更多相关文章
- Android + Eclipse + PhoneGap 环境配置
用了3天的时间,终于把环境搭建完毕,郁闷了N天,终于完成了.这里我只是讲述我安装的过程,仅供大家参考. 环境搭建首先要去下载一些安装包: (下载前注意一下,电脑是32位还是64位的请注意选择安装包) ...
- Phonegap环境配置
最初选择的是使用Phonegap桌面开发工具 Phonegap Desktop-App与 手机客户端调试工具PhoneGap Developer App,这样省事多了,可惜不能使用后续phonegap ...
- Phonegap 环境配置
目前要开发 Web App 还是有比较多的选择的 如 Phonegap.MUI.AppCan,接下来以 Web前端开发工程师 的角度来一个 Phonegap 的 First Blood 一.开发环境: ...
- Phonegap环境配置和安装插件
一:安装好jdk(配置好环境变量) 二:安装好Android SDK(配置好环境变量path F:\Android\android-sdk-windows\platform-tools;F:\Andr ...
- kafka单机环境配置以及基本操作
安装地址(已亲测有效):https://www.linuxidc.com/Linux/2019-03/157650.htm
- phonegap(cordova)环境配置
首先要配置好 java jdk 和 java jre 环境 配置之后 控制台 javac -version 查看是否配置成功 然后配置 Android sdk 配置之后 控制台 输入 adb 查看 ...
- 使用ionic与cordova(phonegap)进行轻量级app开发前的环境配置与打包安卓apk过程记录
前言 有人说:"如果你恨一个人,就让ta去接触cordova(phonegap)",这是因为这里面的水很深,坑很多,真让人不是一般地发狂.或许有幸运的人儿基本顺顺利利就配置完环境 ...
- Android + Eclipse + PhoneGap 2.9.0 安卓最新环境配置,部分资料整合网上资料,已成功安装.
前言:最近心血来潮做了一个以品牌为中心的网站,打算推出本地服务o2o应用.快速开发手机应用,最后选择了phonegap,这里我只是讲述我安装的过程,仅供大家参考. 我开发的一个模型http://www ...
- Android + Eclipse + PhoneGap 3.4 安卓最新环境配置,部分资料整合网上资料,已成功安装.
前言:广州花都论坛,打算推出本地服务o2o应用.快速开发手机应用,phonegap 我的小站,http://www.w30.cn/ 如果有什么问题也可以到小组留言,可以的话,贡献一个ip:) phon ...
随机推荐
- spring 中StoredProcedure的使用方法
StoredProcedure是一个抽象类,必须写一个子类来继承它,这个类是用来简化JDBCTemplate运行存储过程操作的. 首先我们写一个实现类: package com.huaye.frame ...
- WebSphere性能优化的几个方法
1.更改http server的配置文件参数KeepAlive. 原因:这个值说明是否保持客户与HTTP SERVER的连接,如果设置为ON,则请求数到达MaxKeepAliveRequest ...
- Java 编程下使用 Class.forName() 加载类
在一些应用中,无法事先知道使用者将加载什么类,而必须让使用者指定类名称以加载类,可以使用 Class 的静态 forName() 方法实现动态加载类.下面的范例让你可以指定类名称来获得类的相关信息. ...
- (转)CommandArgument用法
1.绑定数据库中一个主键前台代码:<ItemTemplate> <asp:ImageButton ID="ibtnUpdate ...
- Arc engine - Geodatabase.
Geodatabase以层次结构的数据对象来组织地理数据. 这些数据对象存储在要素类(Feature Classes).对象类(0bject classes)和数据集(Feature datasets ...
- Jobs定时器 - Quartz
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用.Quartz可以用来创建简单或为运行十个,百个, ...
- volatile举列说明const
1.即使本程序中虽然不改变这种类型的值,但别的比如中断程序可能会改变这个值,加上volatile,编译器不优化,每次都重新访问这个值做判断 2.如 unsigned char flag = 1; in ...
- Java消息服务
什么是消息? 消息是可编程实现两端通信的机制.通常的一些消息技术如:TCP/IP Sockets.管道.文件.共享存储. Java消息服务 Java消息服务,即Java Message Service ...
- 百度ueditor 上传图片后如何设置样式
最近项目中遇到一个问题,UEditor上传图片后,在内容展示会修改图片样式.但是表情也是img标签,所以全局修改是有问题的, 所以只能着手修改一下插件的代码. 首先找到图片上传的服务器段文件.这里主要 ...
- 硬盘安装ubuntu
本文记录在能够启动到GRUB2启动菜单的前提下硬盘安装ubuntu的方法. 14.04和16.04测试可用. 假设镜像文件放在GPT第一个分区,文件名为ubuntu.iso. 启动到GRUB2菜单后, ...