Android Cordova 插件开发之创建项目

使用命令行创建项目

cordova 创建项目的命令是

cordova create <dir> <packageName> <projectName>
  • 第一个参数 < dir >:项目目录文件夹的名称
  • 第二个参数< packageName >:项目的包名
  • 第三个参数< projectName >:项目名称 

    那么,我们创建一个HelloWorld项目,通过命令行cd到项目要创建的根目录下,然后执行命令

cordova create helloworld com.example.helloworld HelloWorld

项目目录结构如下:

接着,我们cd到项目文件夹下,来熟悉几个命令:

  • 查看已经安装的平台和可以支持的平台

cordova platforms list

  • 添加平台支持

cordova platforms add android

cordova platforms add android

add 命令后面加的是平台参数,可以添加哪些平台,从上一步list命令就可以查看了。

  • 删除平台支持

cordova platforms remove android

通过remove 命令可以移除已支持的平台。

添加Android平台之后,目录结构如下:

  • 编译项目

cordova build

如果你没有安装gradle 2.1.1,这时候,执行该命令时,会去下载gradle,可能等待的时间比较长。也可以手动安装,具体的方法,可以查阅资料或者查看我这篇博客使用Android Studio编译Fresco 里面有简单的提到过。

运行项目

命令行运行

  • 开启Android模拟器或连接真机
  • 运行run命令

cordova run android

使用eclipse运行

import->android->Existing Android Code Into Workspace

import 的目录就是创建的项目目录下的platforms\android

然后勾选上面两个项目,需要注意的是,copy projects into workspace 不要勾选。

运行时出现的问题:

Installation error: INSTALL_FAILED_VERSION_DOWNGRADE

控制台报了这个错误,解决办法是,卸载用run命令运行时安装的app。

使用Android Studio运行(推荐)

file->open->open project

直接点击绿色三角按键,运行。

这里推荐使用Android Studio来开发,如果你还停留在eclipse,赶紧转吧~

后面的自定义插件开发的IDE也是Android Studio。

最后上一个运行结果图:

总结

本节主要的两个命令是

1、cordova create 创建项目

2、cordova platforms add android添加平台支持

时间: 2024-11-08 13:49:03

Android Cordova 插件开发之创建项目的相关文章

安装配置PhoneGap开发环境(二)——使用Cordova代替PhoneGap创建项目

1 Cordova是谁 PhoneGap的官方文档说的很清楚.Cordova是PhoneGap的引擎,这两者的关系类似于WebKit与Chrome浏览器的关系.所以一些核心的基础操作对于Cordova与PhoneGap是相通的.有时候使用PhoneGap创建工程的会出现一些莫名的问题,推荐使用Cordova创建. 2 下载PhoneGap与Cordova 略.见<安装配置PhoneGap开发环境(一)>. 3 使用Cordova创建PhoneGap项目 查看当前平台的Cordova版本: co

Android Studio体验(二)--创建项目和Genymotion试用

上周日已经体验了一把Android Studio顺便没事点了点其他功能,不过还是从自己创建项目开始说吧,首先我们要熟悉Android Studio中的Project 和 Module 两个概念.Android Studio中Project是工作空间类似于Eclipse中的WorkPlace, Module指的是具体项目类似于Eclipse中项目.Eclipse可以同时对多个 Eclipse 的 Project 进行同时编辑,这些 Project 在同一个 workspace 之中,对应的Andr

Android Cordova 插件开发之编写自定义插件

前言 本文适合Android+web的复合型人才,因为cordova本身就是混合开发,所以在Android开发的基础上,还要懂web相关技术(HTML+CSS+JS),但是也有例外,比如我,只需负责Android方面,web方面的交由其他web组人员开发.虽然,web略懂一点,但我主要还是搞Android开发的. 编写自定义插件类 本节的内容是,自定义一个dialog插件,供web调用,显示系统弹窗. 新建一个包名,我这里使用org.apache.cordova.dialog,然后创建个类Cus

Cordova app 检查更新 ----创建项目、添加插件、修改插件(一)

使用Cordova 进行跨平台应用程序的开发 1.创建Cordova项目 $ cordova create hello com.example.hello HelloWorld 2.添加插件 2.1切换到Plugins目录 2.2 添加一下插件 cordova plugin add cordova-plugin-device cordova plugin add cordova-plugin-file cordova plugin add cordova-plugin-file-transfer

Ionic3,安装,创建项目

Ionic3 简介:是一款html5的轻量级手机开发框架,基于angularjs.scss语法,ionic是一个轻量的手机UI库.并直接放弃了IOS 6和Android 4.1一下的版本支持. 安装: 第一步:安装node.js,https://nodejs.org/en/download/. node.js:是一个javascript的运行环境,实质是对Chrome V8引擎进行了封装,提供了相关的API,使得在非浏览器的环境下,V8依然还能够正常运行. 第二步:安装cordova,cordo

Phonegap(cordova)创建项目,并结合eclipse开发工具进行打包生成apk包

1.使用phonegap(cordova)创建并编辑项目 (1)创建一个文件夹用于存放稍后创建的Android程序,这里我们在E盘创建了一个文件夹AndroidProject,适用cd命令进入该目录,接下来适用phonegap命令创建对应的android项目. phonegap的创建指令:  phonegap create hello com.example.hello HelloWorld hello:你的项目文件夹名称,   com.example.hello:你的项目内部包名   Hell

cordova跨平台app开发01_创建项目、桌面图标、启动图配置

视频地址:http://t.cn/RacnKeB 安装cordova 1.     下载安装node.js(js的运行环境),安装时勾选npm(js包的管理工具).2.下载安装git(配置好环境变量).3.在cmd控制台,使用npm安装cordova. npm install -g cordova 创建cordova项目 $ cordova create hello com.example.hello HelloWorld 第一个参数hello指定项目创建的目录 第二个参数com.example

在Android Studio中创建项目和模拟器

北京电子科技学院 实      验      报      告 课程:移动平台应用开发实践  班级:201592  姓名:杨凤  学号:20159213 成绩:___________  指导老师:娄嘉鹏   实验日期 :2015.11.1 实验名称:           在Android Studio中创建项目和模拟器 实验内容:       1.在Android Studio中创建项目 2.创建并启动Android模拟器 一.实验简介 熟悉Android的开发环境.一些基本的操作技巧以及调试技

Android L 64bit 预览版来了!Android L模拟器配置及创建项目

Android L: Android L可能就是Android Lollipop(4.5或者5.0),因为Google一直以来都是用甜点为版本命名. 而据说在10月中旬也就是15或16号Google的发布会上应该会推出Nexus 6和Nexus 9,这两个新品都是搭载Android L,而Nexus 9应该是搭载Navidia的64位CPU, 而且之前的Nexus5和7应该都会接到升级推送.(期待Nexus9好久了,希望金属机身啊) 而就在昨天10.9号,Google发布了Android L 6