劇多
首頁
資訊
體育
娛樂
汽車
投資
財經
軍事
科技
數碼
科學
遊戲
歷史
健康
政治
影視
旅遊
育兒
美食
時尚
房產
農業
社會
文化
教育
技術
美文
情感
故事
家居
職場
自然
闢謠
心理
攝影
漫畫
生活
其它
Club
Tips
熱門話題
搜尋
註冊
登入
首頁
>
Club
>
使用者79696139266
2021-01-25 00:41
安卓開發環境主要有哪些?
13
回覆列表
1 # 之乎者也的春天
前面的幾個回答比較零散,我來總結一下,Android開發的環境、工具和語言。
電腦系統
Linux (推薦)MacOS (推薦)Windows
開發環境
JDK (建議1.8+)Android SDKAndroid NDK(看需求)
開發語言
Java (最傳統的Android應用層開發語言)Kotlin (2017年被Google宣佈為Android官方開發語言,現在應用越來越多)C/C++ (可能很多人不知道利用NDK,純使用C、C++也能開發App,用的比較少;另外JNI也會涉及到C、C++)Groovy (Android 現在主流使用Gradle構建,因此使用Groovy語言,也需要了解,至少能滿足日常開發需求)另外ReactNative、Weex、Hybrid混合開發(寫H5,基於Android WebView控制元件)會用到JavaScript、Html、CSS或類似知識。(其中ReactNative、Weex是利用JS寫UI最終渲染為系統原生元件)Dart (前幾天Google宣佈Flutter釋出beta版,這是一個跨平臺、免費開源的移動UI框架,使用Dart語言開發,由於其理念和效能可能比RN、Weex要好,後面可能用的越來越多)其他如C#等,個人認為屬於非主流,不推薦
開發工具
Android Studio (Eclipse、ADT已成為歷史)Visual Studio Code或者Sublime (可用於寫Android混合開發中的H5,當然寫前端工具就多了,推薦這兩個)
發表回復
∧
中秋節和大豐收的關聯?
∨
家用中央空調好嗎?家用中央空調有什麼優點?
熱門排行
仰臥起坐做幾組才管用?
如意峰景區下雨天能玩什麼?
澳超聯賽季後賽規則?
冷熱水管內絲預留出牆了怎麼辦?
便利蜂裝修怎麼樣?
哪些是世博會的發明?
斷了的豆角能醃酸豆角嗎?
電視機頂盒顯示無法識別卡,是什麼原因?
康明斯發動機油水分離器怎麼排水?
水穩原材料多少方送檢一次?
前面的幾個回答比較零散,我來總結一下,Android開發的環境、工具和語言。
電腦系統Linux (推薦)MacOS (推薦)Windows開發環境JDK (建議1.8+)Android SDKAndroid NDK(看需求)開發語言Java (最傳統的Android應用層開發語言)Kotlin (2017年被Google宣佈為Android官方開發語言,現在應用越來越多)C/C++ (可能很多人不知道利用NDK,純使用C、C++也能開發App,用的比較少;另外JNI也會涉及到C、C++)Groovy (Android 現在主流使用Gradle構建,因此使用Groovy語言,也需要了解,至少能滿足日常開發需求)另外ReactNative、Weex、Hybrid混合開發(寫H5,基於Android WebView控制元件)會用到JavaScript、Html、CSS或類似知識。(其中ReactNative、Weex是利用JS寫UI最終渲染為系統原生元件)Dart (前幾天Google宣佈Flutter釋出beta版,這是一個跨平臺、免費開源的移動UI框架,使用Dart語言開發,由於其理念和效能可能比RN、Weex要好,後面可能用的越來越多)其他如C#等,個人認為屬於非主流,不推薦開發工具Android Studio (Eclipse、ADT已成為歷史)Visual Studio Code或者Sublime (可用於寫Android混合開發中的H5,當然寫前端工具就多了,推薦這兩個)