小伙伴們在做安卓項目的時候,是不是有時候會忘記某些api的使用方法,不太確定他們的結(jié)果是怎樣的,需要寫一些測試代碼,驗(yàn)證看看我們的寫法是否正確。剛開始的時候我是在頁面上寫一個Button,添加點(diǎn)擊事件,在onClick()里面調(diào)用測試代碼,每次測試都需要安裝apk,點(diǎn)擊按鈕,查看Logcat打印是否正確。這樣非常麻煩,也耗費(fèi)很多時間。畢竟時間很寶貴,我就在想,能不能在Android Studio里面運(yùn)行java代碼,可以在main函數(shù)里面調(diào)用我們的測試代碼。
成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、做網(wǎng)站、瀘州網(wǎng)絡(luò)推廣、小程序設(shè)計、瀘州網(wǎng)絡(luò)營銷、瀘州企業(yè)策劃、瀘州品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供瀘州建站搭建服務(wù),24小時服務(wù)熱線:13518219792,官方網(wǎng)址:www.cdcxhl.com
通過查找,我發(fā)現(xiàn)有兩個方法可以實(shí)現(xiàn)我的需求。
File-->New-->New Module-->Java Library-->Next-->Finish,此步驟最重要是選擇Java Library,請注意選擇,有可能你需要下拉到最底下才能看到他的芳容,如圖:
public class TestJavaMain {
public static void main(String[] args){
System.out.println("My name is longyoung");
}
}
常用的運(yùn)行方法有三種:①直接點(diǎn)擊函數(shù)右邊三角符號;②在.java文件上右鍵,選擇Run;③點(diǎn)擊工具欄上的三角符號。
單元測試中有一個本地測試(Local Tests)也能實(shí)現(xiàn)此功能。
Android Studio創(chuàng)建項目的時候會自動創(chuàng)建一個test文件夾,如圖。
public class ExampleUnitTest {
@Test
public void addition_isCorrect() throws Exception {
System.out.println("My name is longyoung");
}
}
同上一個方法。
以上就是Android Studio編寫運(yùn)行測試java代碼的方法,你可根據(jù)自己的喜好自由選擇,個人推薦使用方法2,畢竟Android Studio自帶,不會污染代碼。