為什麼 Android Studio 沒有 Android 版?

時間 2021-05-06 21:07:03

1樓:

開發工具鏈不完整應該是最根本的問題吧。Linux/Windows/macOS它們都有專業的開發編譯一條龍的完整工具鏈,Android這邊貌似沒有對應的支援。雖然Android也是基於Linux Kernel,但是它的Kernel還是改動很多的,Linux那套工具很大也無法直接在Android上執行,社群開發者貌似沒什麼動力專門給Android做移植。

2樓:象徵bat

安卓開發小白表示

為什麼 Android Studio 沒有 Android wear 版?

為什麼 Android Studio 沒有 Android TV版?

為什麼 Android Studio 沒有 Android Glass版?

hhhhhhhh:)

3樓:shusheng007

Android是什麼,本意上是為移動裝置開發的作業系統,現在基本仍然如此。

Androidstudio是什麼:Android相關產品的開發工具。

等哪天Android系統統治了我們的開發裝置,例如PC,那AndroidStudio出現Android版的時候就到了。

4樓:Niii

你不知道世界上還有種作業系統叫Linux麼? Android的kernel 用的就是linux kernel, 有潔癖的話,在這上面開發Android 應用非常理所當然。

5樓:someone

1.「相比之下,在Windows上開發Windows應用卻是理所當然的事情。」

你也可以在linux上用Androidstudio開發Android(linux)嘛。。。

2.再說,Android誕生的目的也不是用來開發的,就算真的能跑,開發效率也比不上PC的啊

6樓:隋堤倦客

不能脫離Windows?你搞笑呢,當年Windows開發Android體驗可是出奇的差好吧,就是為了開發Android我才脫離的Windows

7樓:小黎

如果有人用(指有一定的規模),谷歌那邊肯定做啊,關鍵是沒人用派人開發。有錢也不是這樣花的。window開發window應用,為什麼要chrome os對應地開發andriod?

這不是彰顯個性的方式。

主要還是chrome os用的人太少,不光普通人不用,開發者也沒多少人用。

8樓:

因為不方便啊。Android上不僅沒有Android Studio,也沒有Eclipse,沒有GoLand,沒有Sublime Text……實際上不外接鍵盤滑鼠的情況下即使是平板,開發效率和體驗也不如PC(不特指Windows PC),那麼為什麼要有?為什麼要脫離?

這不是因為不可行(有答主也提到了AIDE,而且Web開發的話更多選擇了),而是因為沒必要,換句話說就是「沒有市場」。

至於怎麼辦嘛,我們程式設計師的標準辦法是:自己寫乙個。

9樓:MIUI大王

這個問題好,來來來,讓我倚老賣老一下。更老的更骨灰的可以繼續。

1、Android工程師為什麼不能脫離Windows

知乎名言「先問是不是再問為什麼」,只會用Win進行軟體開發的工程師十多年前就開始被人嘲笑了。

2、Windows上開發Windows應用卻是理所當然的事情

這個字面表達沒有問題,但是不全面。你知道用linux也可以開發.net麼?所以其他平台也是開發win系平台軟體的。

Symbian上為什麼不執行IDE開發Symbian程式

WinPhone上為什麼不執行IDE開發WinPhone程式

4、蓋茨的第乙個「作業系統」是用打孔帶錄入計算機的,這估計是比較早期的「交叉編譯」了。

肯定有乙個階段,在Dos-Win的演變中,出現了自己平台支援開發編譯自己平台的能力,在這之前Win的程式也是外部幫他編譯的。

6、有沒有可能Android支援Android開發IDE

可能的。第一種可能是Android蠶食了WIn\Mac\Linux的PC市場,有PC模式支援,第二種可能是工程師編碼模式公升級用腦電波驅動手機平板自動編碼。

10樓:pansz

抱歉我略微修改了一下問題,android作為乙個作業系統模擬pc是不合適的,不同類的產品沒有可比性。但是由於人們說到 pc 一般指的就是 windows 系統,所以這裡改成 android 與 windows 的模擬。

那麼答案就很簡單了:因為 google ,並未官方推出在 pc 上執行的 android。目前的 android-x86 專案也只是民間專案而已,在可用性等方面並沒有達到產品級別。

實際上,如果 pc 版的 android 官方出世,在 android 上做開發恐怕並不會是不可能的,甚至可能成為標配。畢竟 android/linux 真的可以作為乙個不錯的發行版了。

11樓:Kenneth

題主你是不是對搞軟體開發的流程有什麼誤解?軟體開發,機器效能反而不是最主要因素,畢竟,慢點的機器就編譯時慢點好了,這等的時間可以去知乎帶逛是不是。

軟體開發,最需要的是成熟的工具鏈。注意這個鏈字,你單純有乙個工具有android版本還不行,因為軟體開發有許多個環節,每個環節涉及到不同的工具。(這裡不針對android開發)

舉個簡單例子:

開發測試階段,需要指令碼工具、編輯器、編譯器、整合工具、包管理、除錯工具、測試套件、發布工具、bug追蹤等等。真實的工具看情況,比我這裡列的只多不少。

迭代階段,需要版本管理工具、文字編輯工具、效能測試工具等等。

雖然現在有些工具可以通過B-S架構來在瀏覽器上實現,但是很多是沒法離開native工具的。

等到這些都有平板版本,你再來談生產力好不好?

12樓:

平板和電腦具體的效能沒有對比過,但是依然是差的很遠的,說平板效能接近 PC 的,也是拿最好的平板和一般的電腦做對比吧,再說平板的定位是娛樂,而不是生產力工具。

如果非要在安卓手機上開發安卓,可以使用 AIDE 勉強代替一下,以前高中的時候玩了一下,不知道現在這軟體怎麼樣了,似乎已經支援匯入 Android Studio 專案(最初是Eclipse)。

小白想要配一台跑Android studio的電腦?

天朝軍火商 16g記憶體必須,固態硬碟必須,cpu主頻越高越好,顯示卡隨意。可以照著macbook pro 2015版15寸低配的配置做參考 HalfmanG2 台機的話隨意配,cpu隨意,記憶體16G,硬碟7200轉或固態,顯示卡無所謂 筆記本的話,個人絕得買二手或者翻新的低配版15寸RMBP比較...

為什麼為什麼為什麼為什麼vn上單 沒有隊友

你怎麼這麼可愛丶 嘿嘿我也玩過一段時間 首先熟練度要很高 要有一打二的準備,對面打野肯定搞你 可以的話叫打野來反蹲畢竟你肯定能壓著對面打打野不來的話就做好視野 破敗出來就隨便打了 可以帶傳送傳去下路收人頭完美 似此星塵非昨夜 選了VN上單不就注定是被軍訓的結局嗎?誠然VN上單前期可以壓制大多數戰士上...

為什麼我長得矮?為什麼 為什麼?

大地 接受現實就好了,接受後就會好很多。人總還是對自己有不滿意的,你嫌棄自己太矮,那身高很高的,還有嫌棄自己太高的,沒用。徒增煩惱!有個抖音是150,你可以看下,就是個小個子,但是她還挺坦然接受現實,並且利用這個獲得了收益。所以接受現實 易仙 為什麼系統給我分配這個問題,是我158的身高不夠雄壯麼!...