安装cordova,必须先安装
node.js
windows:
npm install -g cordova
ios & linux:
sudo npm install -g cordova
Create the App:
cordova create DirectoryName com.package.name ProjectName
Add/Remove/ls Platforms:
cd DirectoryName
cordova platform add android
cordova platform add ios
cordova platform add amazon-fireos
cordova platform add blackberry10
cordova platform add firefoxos
cordova platforms ls
cordova platform rm android
Build the App:
cordova build
cordova build ios
cordova prepare ios
cordova compile ios
Test the App on an Emulator or Device:
cordova emulate android
cordova run android
Add Plugin Features:
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.network-information
cordova plugin add org.apache.cordova.battery-status
cordova plugin add org.apache.cordova.device-motion
cordova plugin add org.apache.cordova.device-orientation
cordova plugin add org.apache.cordova.geolocation
cordova plugin add org.apache.cordova.camera
cordova plugin add org.apache.cordova.media-capture
cordova plugin add org.apache.cordova.media
cordova plugin add org.apache.cordova.file
cordova plugin add org.apache.cordova.file-transfer
cordova plugin add org.apache.cordova.dialogs
cordova plugin add org.apache.cordova.vibration
cordova plugin add org.apache.cordova.contacts
cordova plugin add org.apache.cordova.globalization
cordova plugin add org.apache.cordova.splashscreen
cordova plugin add org.apache.cordova.inappbrowser
cordova plugin add org.apache.cordova.console
cordova plugin ls
cordova plugin rm org.apache.cordova.console
---or---
cordova plugin remove org.apache.cordova.console
Help Commands:
cordova help
---or---
cordova
cordova info
Updating Cordova and Your Project:
cordova -v
sudo npm update -g cordova
npm info cordova
cordova platform update android
cordova platform update ios
...etc.
分享到:
相关推荐
- 构建和测试:使用Cordova命令行工具编译项目并运行在模拟器或真实设备上。 - 发布应用:完成开发和测试后,可以将打包好的应用提交到应用商店进行发布。 4. **Cordova与Webview** 在Cordova应用中,前端代码...
1. 安装PhoneGap/Cordova命令行工具。 2. 创建一个新的PhoneGap项目,指定目标平台(如Android)。 3. 在项目的www目录下编写HTML、CSS和JavaScript代码。 4. 引入`cordova.js`到你的HTML文件中。 5. 使用Cordova的...
1. 在Android Studio中打开`platforms/android`目录,或者使用Cordova命令行运行应用:`cordova run android` 2. 在模拟器或真实设备上查看应用运行情况,点击按钮后,控制台应显示出设备的信息。 通过以上步骤,你...
2. **项目创建与管理**:介绍如何使用Cordova命令行工具创建新项目,添加和管理平台,以及如何配置项目的config.xml文件以定制应用的行为。 3. **Cordova插件系统**:详述Cordova的插件机制,这是实现设备功能访问...
使用Cordova命令行工具可以轻松创建新项目。只需指定项目名、ID和目标平台,Cordova会自动生成项目结构,包含必要的配置文件和源代码目录。 6. **设备API** Cordova提供了丰富的设备API,包括加速计、照相机、...
2. 利用Cordova的CLI(命令行接口)工具初始化项目,添加所需的插件来访问原生设备功能。 3. 使用模拟器或真实设备测试应用,确保其在目标平台上的兼容性和性能。 4. 打包并发布应用到各个平台的应用商店。 在应用...
- **创建新项目**:使用Cordova命令行工具创建一个新的项目,指定目标平台,如Android或iOS。 **3. PhoneGap应用结构** - **配置文件**:`config.xml`是应用的核心配置文件,定义了应用的元数据、权限、插件和启动...
总结一下,Cordova-js-master是Cordova的核心JavaScript库,对于C#开发者来说,它可以作为构建跨平台移动应用的基础。通过与Android和iOS平台的集成,开发者能够利用Web技术开发原生应用,同时享受到设备硬件功能的...
确保Node.js已经安装,然后通过命令行运行`npm install -g cordova`来全局安装Cordova。 2. **创建项目**:使用`cordova create <app_name> <package_name> <app_display_name>`命令创建一个新的Cordova项目。例如...
在命令行中运行以下命令来安装相机插件: ``` cordova plugin add cordova-plugin-camera ``` 这个插件提供了JavaScript API,使得Web代码能够与iOS的相机和相册交互。 在你的HTML文件中,你可以使用以下JavaScript...
6. **构建与打包**:学习使用Cordova命令行工具进行项目构建、运行和打包,以及如何配置构建选项以满足不同平台的需求。 7. **调试技巧**:掌握在模拟器或真机上调试Cordova应用的方法,包括使用Chrome开发者工具、...
1. **安装Cordova**:打开命令行工具,输入`npm install -g cordova`以全局安装Cordova。 2. **创建新项目**:在命令行中,使用`cordova create project_name com.example.project_name ProjectName`创建一个新的...
1. **Cordova CLI**:Cordova 提供了一款命令行接口 (CLI) 工具,用于创建、构建、测试和部署 Cordova 应用。通过 `cordova create`、`cordova platform add`、`cordova build` 等命令,开发者可以轻松管理项目生命...
这意味着你需要先用Cordova命令行工具将其添加到新项目中,然后配置和构建。 学习这些Cordova项目,你可以了解如何组织Cordova应用的结构,如何编写与设备交互的JavaScript代码,以及如何使用Cordova插件。同时,你...
1. **Cordova基础** - Cordova的核心概念是WebView,它是一个可以在移动平台上运行HTML5应用的组件。 - Cordova通过插件系统将JavaScript API与设备的原生API连接,使得开发者能够调用如摄像头、GPS、蓝牙等功能。...
在Cordova中安装插件,可以通过命令行工具执行`cordova plugin add serialPortPlugin`来完成。 在JavaScript中,使用这样的插件通常包括以下步骤: 1. 初始化串口:设置波特率、数据位、停止位、校验位等参数,并...
5. **Cordova CLI工具**:命令行接口(CLI)是Cordova的中心工具,用于初始化项目、添加平台、构建和运行应用。掌握CLI的使用能大大提高开发效率。 6. **多平台支持**:Cordova支持Android、iOS、Windows Phone等多...
1. **WebView**: 作为应用的基础,用于显示Web内容。 2. **插件系统**: 提供与设备硬件交互的能力,如调用相机、读取设备存储等。 3. **配置文件**: 如`config.xml`,用于设置应用信息和配置,如启动屏幕、图标、...
1. **Apache Cordova 基础** Apache Cordova 是一个开源的移动应用开发框架,它通过创建一个WebView(在iOS上是UIWebView,在Android上是WebView)来运行Web应用程序,并提供与设备功能的交互接口。Cordova 提供了...