1.    建立专案(cordova)

打开cmd命令行

cordova create ACESMobile aces.mobile ACES

cd aces mobile

如图

2.    安装插件

cordova plugin add命令需要您指定的外掛程式代碼的存儲庫。以下是您可能會添加的功能的示例:

·            基本設備資訊 (設備 API):

 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

·            訪問設備或網路 ( API) 上的

 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

·            打開新的瀏覽器視窗 (InAppBrowser):

 cordova plugin add org.apache.cordova.inappbrowser

·            調試主控台:

 cordova plugin add org.apache.cordova.console

3.    添加android平台

cordova platform add android

4.    编译

cordova build android

编译所有平台:
cordova build

5.注意事项

源碼修改後,要執行平台刪除(用命令刪除後,再重新編譯:注意一定不能在windows下手動刪除,否則編譯後不能用)

如图的删除方法是错误的。

cordova platform rm android

6.      用Android ADT打开调试

修改AndroidManifest.xml

执行调试

7.    搜索插件

cordova plugin search bar code

    com.phonegap.plugins.barcodescanner -ScansBarcodes

8.    删除插件

     cordova plugin rm org.apache.cordova.console
     cordova plugin remove org.apache.cordova.console  

跨平台移动开发phonegap/cordova 3.3全系列教程-helloworld的更多相关文章

  1. 跨平台移动开发phonegap/cordova 3.3全系列教程-目录

    目录(更新完成后会附上源码供参考) 第一章 android平台开发 phonegap/cordova简介 1.开发环境搭建 2.helloworld 3.启动画面 4.结合asp.net/jqmboi ...

  2. 跨平台移动开发phonegap/cordova 3.3全系列教程-简介

    一.   跨平台實現架構: phonegap +asp.net+jquery mobile/jqmobi 二.   PhoneGap简介 PhoneGap是一个开源的开发框架,用来构建跨平台的使用HT ...

  3. 跨平台移动开发phonegap/cordova 3.3全系列教程-开发环境搭建

    操作系统:windwos xp 1.   安装JDK 打开如下网站下载JDK http://www.oracle.com/technetwork/java/javase/downloads/index ...

  4. 跨平台移动开发phonegap/cordova 3.3全系列教程-app启动画面

    1.app启动画面设计 用photoshop设计启动画面,图片分辨率为720*1280 保存的文件名为splash.png 将splash.png复制到res\drawable,如图 PS:要先添加闪 ...

  5. 跨平台移动开发phonegap/cordova 3.3全系列教程-结合asp.net/jqmboile

    遠程app配置 把編譯後的www資料夾,復制到遠程地址(目錄結構不要改變), 例如:建議使用app-framework 1.加入jquery mobile1.4点击打开链接 2.加入app-frame ...

  6. MicroPython最全资料集锦丨TPYBoard全系列教程之文档+例程源码

    MicroPython成功将Python引入到嵌入式领域,近几年MicroPython的发展和普及也证明,Python无疑将在未来几年内快速抢占和蚕食C/C++的份额.包括现在比较火爆的机器人.无人机 ...

  7. 【分享】深入浅出WPF全系列教程及源码

    本人10月份提出离职,可是交接非常慢,预计年底才会交接完,趁着交接之际,自学了一下WPF,由于这是微软未来的发展趋势,自WIN7以来包含前不久公布的WIN8,核心还是WPF,在此,将自己的学习成果做一 ...

  8. 【【分享】深入浅出WPF全系列教程及源码 】

    因为原书作者的一再要求,在此声明,本书中的部分内容引用了原书名为<深入浅出WPF>的部分内容,假设博文不能满足你现有的学习须要,能够购买正版图书! 本人10月份提出离职,可是交接非常慢,预 ...

  9. Sentry 监控 - 全栈开发人员的分布式跟踪 101 系列教程(第一部分)

    系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For ...

随机推荐

  1. c++将文件之间编译关系降到最低

    类的定义式:类的定义,可以知道类的大小 类的实现: 类的声明:类的声明,表明,使用此类,编译不会出错 C++并没有把“将接口从实现中分离”做得很好.Class的定义式不只详细叙述了Class接口,还包 ...

  2. Django forum

    Django是比较有名的Python Web框架,很多著名的网站如Instagram就是用的Django.V2EX是一个界面简洁,功能丰富的论坛,最新源码尚未开源.网络上有很多模仿V2EX外观使用其它 ...

  3. wordpress显示FTP上传

    在开始添加的配置文件里添加以下内容 define("FS_METHOD","direct"); define("FS_CHMOD_DIR", ...

  4. Linux中***配置

    Ubuntu系统下: 1.执行如下命令 sudo apt install shadowsocks polipo 2.创建 shadowsocks.json 配置文件,放在你想放的位置 { " ...

  5. SharePoint开发中可能用到的各种Context(上下文)

    转载: http://www.cnblogs.com/erucy/archive/2012/08/25/2655600.html 电脑正在以无比慢的速度从微软网站上安装Office Component ...

  6. hdu1387 模拟队列

    Team Queue Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Su ...

  7. saltstack一键部署高可用

    一健推送apache [root@server1 minions]# cd /etc/salt/ [root@server1 salt]# vim master [root@server1 salt] ...

  8. 懒汉式单例要加volatile吗

    private static volatile Something instance = null; public static Something getInstance() { if (insta ...

  9. Nginx 为什么要延迟关闭

    防止 Nginx处理完后调用close关闭连接后  ,若缓冲区任然接收到客户端发来的内容 ,则服务器会向客户端发送RST包关闭连接,导致客户端由于收到了RST而忽略了  http  response  ...

  10. caffe学习资料

    1.利用Caffe做回归(regression) http://www.cnblogs.com/frombeijingwithlove/p/5314042.html