在Android開發過程中有時會遇到一些函式記得不太清楚,需要測試一下的情況,我們總不可能在開啟eclipse敲一個main方法測試一下吧,我們擁有強大的androidstudio為什麼不好好利用呢。(僅做為筆記,代替我這健忘的腦子)
1.在android studio編寫執行java
在android studio中已有工程建立一個module,並且指定為java library一路next,成功之後開啟預設的MyClass就可以像以前一樣歡快的使用了。開啟之後發現是一個空檔案,好吧,寫一個main入口開始測試。等等 不想說我已經忘了main方法怎麼寫。。。。我也相信有不少童鞋已經忘了。不是有智慧提示麼,像eclipse中一樣輸入main完全沒有提示啊。其實在studio中輸入“p”會彈出提示,其中psvm就是我們熟悉的main方法。
2.java控制檯輸出中文亂碼
好不容易寫好了測試程式碼,卻發現控制檯中的中文輸出亂碼,這可急壞了我這個強迫症患者。解決這個問題只需要在java工程目錄下的build.gradle新增如下程式碼設定一下字元編碼,然後重新執行一遍。
//新版
tasks.withType(JavaCompile) {
options.encoding = "UTF-8"
}
//舊版
tasks.withType(Compile) {
options.encoding = "UTF-8"
}複製程式碼
中文亂碼
3.執行java檔案
4.執行內容的切換
先記錄這些,後邊遇到了再新增。