【Cordova】通過IDEA混合開發Cordova--Android&Ios應用(Windows爲主+vmware macos虛擬機)

1.首先搭建Windows Cordova開發環境(這裏不再一一說明,參照idea開發cordova項目

2.主要說明再VMware macos虛擬機上運行Windows所創建的Cordova項目

1.1安裝nodejs

從 nodejs網站 下載並安裝,安裝成功後,在命令行輸入命令:node 或 npm,不報錯即可。

1.2 安裝cordova

> npm install -g cordova

2.創建工程

a.新建一個文件夾作爲工作目錄,cmd切換到該路徑下

>cd d:\workspace\cordova

b.創建cordova project

>cordova create helloCordova com.hzjava.myCordova HelloCordova

c.添加平臺支持

首先進入剛創建的工程根目錄

>cd helloCordova

然後

 

> cordova platforms add ios

> cordova platforms add android

> cordova platforms ls

d.添加插件(根據具體功能添加插件,比如掃碼插件、文件操作插件等等,可以去cordova插件庫 搜索需要的插件)

 

> cordova plugin add com.phonegap.plugins.barcodescanner

> cordova plugin add org.apache.cordova.file-transfer

> cordova plugin ls

 

注意:並非所有插件都是全平臺支持的,有些可能只支持android,有些可能同時支持android和ios,所以開發多平臺app時需要慎重選擇插件

如果xcode是從官網下載的舊版本的話,從Xcode歷史版本下載默認安裝的話會安裝到用戶組下,如果報錯:
xcode-select: error: tool 'xcodebuild' requires Xcode,參照xcode-select: error: tool 'xcodebuild' requires Xcode錯誤的解決辦法
sudo xcode-select --switch /Users/cly/Desktop/Xcode.app/
clydeMac:4a-mobile cly$ xcodebuild -showsdks

我的是官網下載的舊版本所以安裝路徑不是應用程序 這裏路徑需要注意一下

然後即可成功編譯運行

注意macos下idea進入設置添加插件是是command+,(win+,)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章