python自动化(四)app自动化:2.Android Studio
Android Studio是Android程序的開發(fā)工具,集成了sdk和模擬器。我們做app自動(dòng)化測(cè)試時(shí),可以使用Android Studio來(lái)布置sdk和模擬器。從而不需要再額外安裝Android sdk工具。
一。安裝Android Studio
1、確保安裝java環(huán)境,即是否安裝有JDK。如未安裝,請(qǐng)參考上篇文章。
2、Android Studio下載:
鏈接:https://pan.baidu.com/s/1C4xVv78dbVA6fwR2MmS9Vw 提取碼:rr833、新建一個(gè)名為androidstudio的文件夾,在該文件夾下新建sdk, studio, work
4、點(diǎn)擊下載好的安裝文件
5、點(diǎn)擊Next按鈕
6、默認(rèn)全選,繼續(xù)Next
7、點(diǎn)擊I Agree
8、如下圖配置好地址,然后繼續(xù)Next
9、點(diǎn)擊Install
10、安裝中,時(shí)間稍久,請(qǐng)耐心等待……
11、點(diǎn)擊Next
12、點(diǎn)擊finish完成所有安裝
13、接下來(lái)打開Android studio對(duì)其進(jìn)行環(huán)境配置。第一選項(xiàng)是否配置之前的數(shù)據(jù),如果之前安裝過(guò),可以選它導(dǎo)入配置。如果是第一次安裝,則選第二項(xiàng)無(wú)配置數(shù)據(jù)。
14、繼續(xù)等待……
15、點(diǎn)擊cancel
16、下圖是AS的安裝向?qū)Ы缑?#xff0c;點(diǎn)擊Next
17、選擇第一個(gè)標(biāo)準(zhǔn)版本standredr,點(diǎn)擊Next
18、點(diǎn)擊Finish后,開始下載安裝(保持網(wǎng)絡(luò)通暢)
19、等待……
20、點(diǎn)擊Finish
21、當(dāng)看到AS的歡迎界面時(shí),說(shuō)明已經(jīng)大功告成啦!接下來(lái)點(diǎn)擊紅框內(nèi)的Start a new Android Studio project創(chuàng)建一個(gè)工程。
22、創(chuàng)建項(xiàng)目工程
23、選中phone and tablet,點(diǎn)擊Next
24、點(diǎn)擊Next
25、選Empty Activity點(diǎn)Next
26、把復(fù)選框勾去掉,點(diǎn)finish
27、看到下圖時(shí),工程創(chuàng)建完成,不過(guò)要繼續(xù)等待……
28、看到下圖說(shuō)明項(xiàng)目已經(jīng)打開,點(diǎn)擊close
二,使用Android Studio創(chuàng)建一個(gè)模擬器
1. 打開android studio,點(diǎn)擊圖示創(chuàng)建模擬器按鈕。
2.點(diǎn)擊“Create Virtual Device”。
3.點(diǎn)擊左側(cè)的類別
,例如選擇手機(jī)Phone,接著可以直接選擇已有的熱門設(shè)備,或點(diǎn)擊“New Hardware Profile”創(chuàng)建屬于自己的模擬器。
5.輸入模擬器信息
輸入新的模擬器名稱,建議名稱中包含模擬器版本和屏幕信息,這樣方便以后管理。接著設(shè)置好屏幕尺寸和分辨率,最后點(diǎn)擊“Finish”。
5.選中你自己創(chuàng)建的設(shè)備,點(diǎn)擊“Next”。
6.選擇系統(tǒng)鏡像
選擇可用的system image,一般默認(rèn)就是和你步驟2-3設(shè)置的版本對(duì)應(yīng)的image,然后點(diǎn)擊“Next”。注意,image必須事先下載好,否則無(wú)法創(chuàng)建模擬器。如果沒(méi)有點(diǎn)擊download下載一個(gè)image
7.最后點(diǎn)擊“Finish”完成創(chuàng)建。
最后點(diǎn)擊“Finish”完成創(chuàng)建。
END
三,配置sdk環(huán)境變量
第一步:配置ANDROID_HOME
第二步:配置path
檢查
在cmd命令行輸入:adb
總結(jié):
到這里sdk和模擬器就完成了,接下來(lái)安裝appiunm就可以開始自動(dòng)化測(cè)試了
總結(jié)
以上是生活随笔為你收集整理的python自动化(四)app自动化:2.Android Studio的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: c++之 std::tie
- 下一篇: python opencv录制视频_Py