weex 啟動 android 模擬器(mac環境)

來源:互聯網
上載者:User

標籤:setting   project   weex   rar   讀取   最好   log   andriod   查看   

一、android studio和android sdk下載

1.android studio下載並安裝https://developer.android.com/studio/index.html

下載後會自動安裝andriod studio,在下載時如果點canel,那下次還是要重新下載。如果在安裝時沒有下載,那preferences - Appearance & Behavior - System Settings - Android SDK點擊Edit也可以下載

 

二、jdk下載和環境配置

1. 下載jdk(地址:http://www.java.com/zh_CN/)並安裝,安裝好後,mac查看jdk路徑  /usr/libexec/java_home -V

/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

 2.配置環境變數

進入目前使用者主目錄,cd ~;(預設使用者目錄則不需要)

sudo su輸入密碼(臨時授權)

3.建立.bash_profile檔案,touch .bash_profile(如果存在則不必建立,忽略此步)

4.open .bash_profile

5.輸入jdk下面的命令,注意根據自己的目錄進行調整JAVA_HOME的值

JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home

CLASSPAHT=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

PATH=$JAVA_HOME/bin:$PATH:

export JAVA_HOME

export CLASSPATH

export PATH

export ANDROID_HOME=/Users/lijinshi/Library/Android/sdk

export PATH=$PATH:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

儲存退出

6.讀取並執行檔案中的命令:source .bash_profile,每次修改完都要執行這句;

7. 在Terminal中輸入java -version,顯示jdk資訊,則配置成功。

 

三、建立weex工程

weex create helloWorld

npm install

weex platform add android

 

四、android studio開啟helloWorld/platforms/android,等待bilding ‘android‘ Gradle project info,這一步也要等很久,是為了讓android studio安裝gradle。開啟後等右下角走完進度條。同時如果message窗顯示有紅色文字報錯,那點擊它繼續讓它快顯視窗安裝。就這一步下來我當時好像也花了2小時多了。

 

五、安裝android 模擬器,在工具列找到如標,點擊,然後可以選擇模擬器裝置,接下來又是漫長的等待。

  

 

六、配置好這些後,最好點run app啟動一下模擬器試試,啟動完模擬器再執行下面一步。

 

七、weex run android,如果報錯資訊為Environment variable $ANDROID_HOME not found !,進它提示的連結查看,找到對應解決方案。https://stackoverflow.com/questions/19986214/setting-android-home-enviromental-variable-on-mac-os-x;

  這一步我還遇到如下報錯adb: failed to stat app/build/outputs/apk/playground.apk: No such file or directory,這是輸出apk檔案名稱不一樣,百度到這篇文章裡得到瞭解決https://www.jianshu.com/p/003bb3f12904。然後重新執行 weex run android

【參考資料】

weex免費視頻教程-從入門到放肆

 

 

weex 啟動 android 模擬器(mac環境)

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.