java sdk
上百度搜java jdk下載, 搜索結果靠前的有www.oracle.com的鏈接, 找到對應自己操作系統的jdk下載, 一路安裝到c盤, 之後在黑窗口裡面輸入java, 如果返回的信息都是java相關的幫助, 那就代表了成功安裝java環境。
爲什麽要把java jdk安裝到c盤? 因爲你過後可能涉及到重做系統, 你安裝到其他盤, 新系統對這種之前安的jdk是沒用的, 過後你如果忘了, 就等於在硬盤裡放了一堆未來的垃圾。
flutter sdk
因爲是谷歌的東西,需要先找到梯子, 目前flutter sdk版本1.0穩定版, 下載之後直接解到一個開發目錄瞎, 把子目錄bin設到path變量裡, 這樣控制台在任意目錄下輸入flutter都會有效運行。
Android Studio及flutter插件安裝
很無奈的是如此重要的東西在咱這還是需要先找梯子的。翻過牆面可以下東西快一些。
安裝完畢之後在菜單欄file菜單下有個settings設置->左側plugins搜索flutter, 安裝插件。另外還有一個flutter i18n也就是國際化語言, 無視。安裝完畢後,flutter伴隨的dart插件也會安裝。
此時開始->運行->cmd進入終耑命令行, 輸入
flutter doctor
敲回車, 可能看到有邀請接受android協議, 那麽重新鍵入以下命令來接受安卓证書協議:
flutter doctor --android-licenses
全部按y接受後, 重新運行上面的flutter doctor命令執行檢查即可。一般彈出來的問題都是沒有接入測試機: No device connected.
安卓虛擬機
在Android Studio裡面找到菜單Tools->AVD Manager也就是Android Virtual Device(安卓虛擬設備)管理器按鈕, 新建一個安卓虛擬機, 不懂英文不要緊,一路點推薦的按鈕就ok了。
Bug & Issues 問題解決
運行flutter doctor這個命令之後, 最後一條connected devices顯示的是黃色歎號, 而我的虛擬機已經打開了, 問題出在哪裡?
據個人分析, 可能是flutter虛擬機安裝時, 更新了java sdk等等基礎環境原因, 導致早先安裝的安卓虛擬機無法正確連接項目開發主機。
解決方式:重新在菜單當中Tools裡找到AVD Manager然後重新虛擬機, 原來連不上的虛擬機直接刪掉別用了。