在MAC上搭建cordova3.4.0的IOS和android開發環境

來源:互聯網
上載者:User

標籤:

Hello,大家好,今天給大家說說在mac上搭建cordova3.4.0的iOS和Android開發環境,首先下載cordova,地址:https://cordova.apache.org/#download

下載成功後解壓,首先講一下IOS的:

首先要保證你的Python是可以使用的,且版本正確,沒有問題,

然後將cordova-ios拷貝到home路徑下,假如我的使用者名稱為karl,我要將項目建立在案頭上,檔案夾名為Hi,項目名為Hi,此時調出終端,運行命令:

 

[plain] view plain copy  print?
  1. /Users/karl/cordova-ios/bin/create /Users/karl/Desktop/Hi com.karl Hi  

此時會發現案頭上出現了一個項目Hi,使用Xcode開啟,直接運行,就會出現如下:

 

OK,此時IOS環境搭建完畢。

接下來是android環境搭建,

1、要安裝node.js,:http://nodejs.org/

2、安裝dos2unix,:https://code.google.com/p/rudix/downloads/detail?name=dos2unix-5.3.3-0.pkg

3、安裝Apache-ant命令:安裝方法:

運行命令:

[plain] view plain copy  print?
  1. sudo brew install ant  

如果沒有安裝brew命令可以自行安裝一個,或是直接去Apache-ant官網下一個手動安裝到本地

4、編輯.bash_profile檔案:

開啟終端,輸入:

 

[plain] view plain copy  print?
  1. vim .bash_profile  
然後再向檔案中添加sdk的路徑:

 

 

[plain] view plain copy  print?
  1. export PATH=${PATH}:/Applications/Compiler/sdk/platform-tools:/Applications/Compiler/sdk/tools  
  2. export PATH=${PATH}:/usr/local/bin  
儲存並退出,在終端輸入:

 

 

[plain] view plain copy  print?
  1. source .bash_profile  

 

5、將cordova-android檔案夾拷貝到home路徑下,並執行cd命令進入到/cordova-android/bin路徑下,運行命令:

 

[plain] view plain copy  print?
  1. ./create ./Hi com.karl Hi  

 

此時你會發現在bin路徑下有一個Hi檔案夾,匯入到Eclipse中,如果項目出現了紅色差號,沒關係,右鍵項目->android tools->fix project properties,此時差號消失,

右鍵項目run as->run as android application,運行成功,出現:

此時,安卓開發換進搭建完畢。

 by:http://blog.csdn.net/karldoenitz/article/details/21698273

在MAC上搭建cordova3.4.0的IOS和android開發環境

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.