簡單來說,目前Android平臺無法承載Android Studio的運行。

原因有以下幾點:

1 Android設備的性能不足,無法滿足IDE的運行要求。這是最大的硬傷。即便是目前硬體已經有了相當大的提升,但依然無法滿足IDE的運行需要。IDE運行過程中會進行大量的CPU計算,需要在內存上緩存大量的數據以供快速讀取,目前絕大多數的移動設備都難以滿足。

2 開發Android Studio所依賴的軟體以及相關的配套工具鏈在Android平臺上無法找到一一對應的版本。Studio的開發依賴到很多第三方軟體,以及工具鏈的支持,這些大部分只有PC版本,如果要將Stuido移植到Android平臺,那麼需要把這些東西同樣的移植到Android平臺上,工作量會比開發一個Studio還大。

3 估計題主是想在Android上開發Android,直接在本機運行調試,這樣的想法筆者也有過。但以目前Android系統的限制,還無法實現在同一臺機器上開發和調試應用。最核心的限制是adb無法連接自身。如果要達成這個目標,需要Android官方做一番大的調整改造。

4 如果是一臺機器開發,另外一臺機器調試,那其實和現在開發情況並無二致。除非Android成為了能取代PC的通用生產力平臺,否則很難有這麼一天。


Android Studio是用來幹嘛的?是用來開發Android APP的!!!

你是想在手機上寫代碼,還是在電腦上?哈哈


推薦閱讀:
相關文章