1. 建立专案(cordova)
打开cmd命令行
cordova create ACESMobile aces.mobile ACES
cd acesmobile
如图
![](https://img-blog.csdn.net/20140206154507921?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
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
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
![](https://img-blog.csdn.net/20140206154512890?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
5.注意事项
源碼修改後,要執行平台刪除(用命令刪除後,再重新編譯:注意一定不能在windows下手動刪除,否則編譯後不能用)
如图的删除方法是错误的。
![](https://img-blog.csdn.net/20140206154528765?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
cordova platform rm android
![](https://img-blog.csdn.net/20140206154532234?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
6. 用Android ADT打开调试
![](https://img-blog.csdn.net/20140206155312078?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20140206155319078?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![](https://img-blog.csdn.net/20140206155333984?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
修改AndroidManifest.xml
![](https://img-blog.csdn.net/20140206155337265?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
执行调试
![](https://img-blog.csdn.net/20140206155340484?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbWFuc2Fp/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
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
原文地址:http://blog.csdn.net/mansai/article/details/18950293#t0
1. 建立专案(cordova)
打开cmd命令行
cordova create ACESMobile aces.mobile ACES
cd acesmobile
如图
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
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
原文地址:http://blog.csdn.net/mansai/article/details/18950293#t0