.net程式設計師的android studio 初體驗 (環境設置2022年10月)

  很久以前用DevExtreme寫的一個Hybird APP要添加藍牙列印功能,但是用來打包APP的phonegap被adobe關閉了,所以,只能自己用cordova去打包AndroidAPP,不得已,研究了一下Android原生開發。
  以前用phonegap打包很方便,在visual studio裡面一鍵完成,現在自己配置android SDK和java SDK環境實在太讓人崩潰了,折騰了兩天才搞定….所以記錄下來,讓大家少走點彎路。

安裝準備

-AndroidSDK下載設置,dl.google.com 的hosts 設置

  Android SDK的下載很麻煩,以前vs裡面xamarin開發有個微軟提供的鏡像,下載很快,但是現在也下載不了了,總提示網路訪問問題,哎,我的鍋😂
  網上介紹的很多通過在andriod studio裡面設置代理去下載android SDK都過時了,在這裡真的要吐槽一下內容農場,特別是csdn.net,到處都是複製粘貼的垃圾,浪費了很多時間。
  android SDK直接就可以通過dl.google.com下載,而Google在大陸是有雲服務的,但是由於眾所周知的原因,經常解析不到下載不了,所以網上有個方法很好用:

  • 打開//ping.chinaz.com網站,輸入dl.google.com地址,開始ping監測
  • 等結果出來選擇一個時間最短的大陸IP地址,注意運營商IP,選一致的最好
  • 然後在本機PING 一下這個IP,如果能ping通,那麼將hosts文件里加入ip dl.google.com. (怎麼添加就自己查一下)

Gradle的鏡像倉庫的設置

  現在java打包都使用Gradle,我理解大概就相當於vs的項目文件吧,在裡面配置各種編譯、生成選項,它會自動下載依賴,遺憾的是,它下載依賴也有網路訪問問題,好在中國很多大的互聯網公司提供鏡像服務,譬如華為、阿里,我打開阿里時,它提示10月份要維護,那就選擇華為算了。

  • 先到Gradle官網下載安裝,這個參考網上文章即可;
  • 設置鏡像,打開//mirrors.huaweicloud.com/home,找Maven鏡像,打開按提示設置即可。
    image

安裝 Android Stuido

  • Android Studio 官網 下載最新版的安裝包,由於前面都準備好了,按提示安裝即可,沒有什麼花頭。

下載Java SDK

  JAVA SDK到Oracle官網下載需要註冊,這裡有個小技巧:
  隨便新建一個項目:
image
  保存後到
image
  然後在這裡可以下載JDK
image

最後

  其它按照網上的教程去做就可以了,最耽擱時間的就是環境設置,在這裡再次吐槽,不知道是自己太菜,還是java就是這麼麻煩,由於需要測試cordova不同版本,需要指定Java JDK的版本,可切換java JDK的版本,要麼需要一個SDKMAN的切換工具,要麼自己去修改「環境變數」,「搜索路徑」(path),javaer難道就沒有同時維護不同JDK版本項目的需求嘛😤
  還是.net 好呀,加油.net社區😊💕

Tags: