热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

利用PhoneGap(Cordova)创建项目并启用Android模拟机测试

PS:安装过程参考Cordova官网的这个页面1.安装Cordova进入Cordova官网下载并安装或:下载安装Node.js,在npm可以使用的前提下在cmd中使用npminst

PS:安装过程参考Cordova官网的这个页面

1.安装Cordova
  进入Cordova官网下载并安装
  或:下载安装Node.js,在npm可以使用的前提下
    在cmd中使用 npm install cordova -g 进行安装
2.安装JDK
  包括:JDK SDKs ant
  PS:记得添加环境变量,包括
    jdk的bin目录、sdk的platform-tools目录、sdk的tools目录、ant的bin目录
    还有新建环境变量JAVA_HOME值为jdk目录
3.创建Android模拟机
  在Android SDK中启动SDK Manager.exe
  PS:win7下没权限,就右击解锁
  新建时设置AVD Name(名称)、Device(屏幕尺寸)、Target(系统版本)、Skin(制式)、RAM(内存)等
4.创建APP
  cmd中执行 cordova create AppName
5.添加平台
  进入项目文件夹
  执行 cordova platform add android 命令添加android平台
  PS:当然还可以添加其他平台
  cordova platforms ls 查看已添加
  cordova platform remove name 删除指定平台
6.启动
  cordova emulate name 启动指定
  cordova run --emulator 启动默认
  cordova run --target=name 启动指定
  PS:用哪一个都行啦

作者:@zhnoah
出处:http://www.cnblogs.com/zhnoah/
本文版权归本人和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连 
接,否则保留追究法律责任的权利。

利用PhoneGap(Cordova)创建项目并启用Android模拟机测试


推荐阅读
  • 本文详细介绍了如何在Linux系统中安装和配置Node.js,包括从官方下载、编译安装到运行基本示例的全过程。 ... [详细]
  • 本文介绍了如何利用Java中的URLConnection类来实现基本的网络爬虫功能,包括向目标网站发送请求、接收HTML响应、解析HTML以提取所需信息,并处理可能存在的递归爬取需求。 ... [详细]
  • YB02 防水车载GPS追踪器
    YB02防水车载GPS追踪器由Yuebiz科技有限公司设计生产,适用于车辆防盗、车队管理和实时追踪等多种场合。 ... [详细]
  • Python数据类型6 字典
    字典Python的字典数据类型是基于hash散列算法实现的,采用键值对(key:value)的形式,根据key的值计算value的地址,具有非常快的查取和插入速度。但它是无序的,包 ... [详细]
  • 本文详细介绍了ActivityManagerService (AMS) 的工作原理及其在Android系统中的重要角色。AMS作为system_server进程的一部分,在系统启动时加载,负责管理和协调应用程序中的Activity和服务(Service)。文章将通过具体的接口图和通信流程,帮助读者更好地理解AMS的工作机制。 ... [详细]
  • EasyMock实战指南
    本文介绍了如何使用EasyMock进行单元测试,特别是当测试对象的合作者依赖于外部资源或尚未实现时。通过具体的示例,展示了EasyMock在模拟对象行为方面的强大功能。 ... [详细]
  • iTOP4412开发板QtE5.7源码编译指南
    本文详细介绍了如何在iTOP4412开发板上编译QtE5.7源码,包括所需文件的位置、编译器设置、触摸库编译以及QtE5.7的完整编译流程。 ... [详细]
  • 新手指南:在Windows 10上搭建深度学习与PyTorch开发环境
    本文详细记录了一名新手在Windows 10操作系统上搭建深度学习环境的过程,包括安装必要的软件和配置环境变量等步骤,旨在帮助同样初入该领域的读者避免常见的错误。 ... [详细]
  • 本文探讨了如何利用 Hibernate 进行高效的批量更新和删除操作,包括直接使用 Hibernate API 的方法及其局限性,以及如何通过 JDBC 或存储过程实现更优的性能。 ... [详细]
  • 探索Squid反向代理中的远程代码执行漏洞
    本文深入探讨了在网站渗透测试过程中发现的Squid反向代理系统中存在的远程代码执行漏洞,旨在帮助网站管理者和开发者了解此类漏洞的危害及防范措施。 ... [详细]
  • Node.js 入门指南(一)
    本文介绍了Node.js的安装步骤、如何创建第一个应用程序、NPM的基本使用以及处理回调函数的方法。通过实际操作示例,帮助初学者快速掌握Node.js的基础知识。 ... [详细]
  • Scrapy:强大的Python爬虫框架
    Scrapy是一个基于Python的高效网页爬取框架,利用Twisted异步网络库实现高效的网络通信。其架构设计精巧,包括核心组件如引擎、调度器、下载器等,旨在简化大规模数据抓取过程。 ... [详细]
  • 在一些特殊的报表中我们加入了图表元素,可是分类轴与系列值普通情况下都是固定的.那么,有没有什么方法能够依据情况变更分类轴与系列值?方法例如以下:所用报表开发工具:FineRepor ... [详细]
  • 无论是初学者还是经验丰富的开发者,W3CSchool都是一个不可或缺的资源库。本文将介绍几个关键的学习资源,帮助您提升网页开发技能。 ... [详细]
  • poweroff命令用于安全地关闭计算机的操作系统,并最终切断电源。当确保所有用户已退出系统且所有数据均已妥善保存后,可通过此命令立即执行关机操作。 ... [详细]
author-avatar
youdinga
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有