精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

三種方式自動(dòng)化控制APP

移動(dòng)開發(fā)
自動(dòng)化控制APP不管是在工作還是生活方面,都可以幫助我們高效地完成任務(wù),節(jié)省時(shí)間和精力。本文主要介紹自動(dòng)化控制APP的三種常用方式。

自動(dòng)化控制APP不管是在工作還是生活方面,都可以幫助我們高效地完成任務(wù),節(jié)省時(shí)間和精力。本文主要介紹自動(dòng)化控制APP的3種常用方式。

一、Python + adb

這種方式需要對(duì)Android有一些基本的了解。adb是一種用于調(diào)試Android應(yīng)用程序的工具。使用Python和adb可以輕松實(shí)現(xiàn)自動(dòng)化控制移動(dòng)端APP。

1.特點(diǎn)

這種方式最簡單,但是控制效果也最粗糙。不同的手機(jī)對(duì)應(yīng)的元素x,y軸的位置不同,所以不適合操作不同尺寸的所有手機(jī)。這種方式也只適合于開發(fā)者,對(duì)于普通用戶使用成本過高。

2.使用步驟

(1) 安裝Android SDK

具體細(xì)節(jié)略過,自行g(shù)oogle安裝。安裝完畢后,配置好ANDROID_HOME環(huán)境變量。

(2) 安裝Python

具體細(xì)節(jié)略過,自行g(shù)oogle安裝。

(3) 打開手機(jī)的開發(fā)者模式

同時(shí)開啟USB調(diào)試和顯示指針位置。

(4) 此時(shí)操作手機(jī)

可以看到有2根軸,同時(shí)最上方會(huì)顯示頁面焦點(diǎn)元素的x,y軸位置。

(5) 使用Python代碼+adb簡單控制APP

import time
import subprocess

# 點(diǎn)擊某個(gè)位置
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 564  1861")
time.sleep(2)
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 188  980")
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 869  1808")
time.sleep(4)
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 320  965")
# 輸入數(shù)據(jù)
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input text 15850501595")
# 按返回鍵
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input keyevent KEYCODE_BACK")
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 512  1120")
# 輸入數(shù)據(jù)
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input text 15850501595")
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input keyevent KEYCODE_BACK")
subprocess.getoutput(f"adb -s Y2J7N17C27000069 shell input tap 843  1824")

(6) adb常用命令

- 查看手機(jī)設(shè)備:adb devices
- 查看設(shè)備型號(hào):adb shell getprop ro.product.model
- 查看電池信息:adb shell dumpsys battery
- 查看設(shè)備ID:adb shell settings get secure android_id
- 查看設(shè)備IMEI:adb shell dumpsys iphonesubinfo
- 查看Android版本:adb shell getprop ro.build.version.release
- 查看手機(jī)網(wǎng)絡(luò)信息:adb shell ifconfig
- 查看設(shè)備日志:adb logcat
- 重啟手機(jī)設(shè)備:adb reboot
- 安裝一個(gè)apk:adb install /path/demo.apk
- 卸載一個(gè)apk:adb uninstall <package>
- 查看系統(tǒng)運(yùn)行進(jìn)程:adb shell ps
- 查看系統(tǒng)磁盤情況:adb shell ls /path/
- 手機(jī)設(shè)備截屏:adb shell screencap -p /sdcard/aa.png
- 手機(jī)文件下載到電腦:adb pull /sdcard/aa.png ./
- 電腦文件上傳到手機(jī):adb push aa.png /data/local/
- 手機(jī)設(shè)備錄像:adb shell screenrecord /sdcard/ab.mp4
- 手機(jī)屏幕分辨率:adb shell wm size
- 手機(jī)屏幕密度:adb shell wm density
- 手機(jī)屏幕點(diǎn)擊:adb -s xxxxxxxxxxxxxxxxxxxxxxxxx shell input tap xvalue yvalue
- 手機(jī)屏幕滑動(dòng):adb shell input swipe 1000 1500 200 200
- 手機(jī)屏幕帶時(shí)間滑動(dòng):adb shell input swipe 1000 1500 0 0 1000
- 手機(jī)文本輸入:adb shell input text xxxxx
- 手機(jī)鍵盤事件:adb shell input keyevent xxxx

二、Android無障礙

這種方式是使用Android無障礙功能實(shí)現(xiàn)自動(dòng)控制APP的效果。需要開啟Android無障礙功能,然后編寫Android代碼來控制另外的APP應(yīng)用。

1.特點(diǎn)

這種方式需要開發(fā)者對(duì)Android有一些開發(fā)經(jīng)驗(yàn)。優(yōu)點(diǎn)是:可以用Android開發(fā)出獨(dú)立的apk安裝包,安裝到普通用戶手機(jī)里,方便用戶使用。

2.使用步驟

(1) 安裝Android SDK、安裝Android Studio

具體細(xì)節(jié)略過,自行g(shù)oogle安裝。安裝完畢后,配置好ANDROID_HOME環(huán)境變量。

(2) 使用Android自帶的tool工具

Android在level-21和之前的低版本,安裝完畢后有一個(gè)tool工具包,但是高版本移除了此工具包。所以在安裝SDK時(shí)還需要加上level-21版本。

使用Android自帶的tool工具,主要是為了查看APP的頁面布局和元素。但是monitor已經(jīng)不可用了,只能使用uiAutormatorViewer。

(3) 利用uiAutormatorViewer工具找到元素信息

用uiAutormatorViewer查看頁面元素所在的x,y軸的布局。然后編寫Android代碼控制點(diǎn)擊等效果。此工具顯示出來的界面如下:

(4) 代碼示例

在AndroidManifest.xml代碼里配置無障礙service,然后實(shí)現(xiàn)AccessibilityService類,實(shí)現(xiàn)onAccessibilityEvent方法。后續(xù)手機(jī)界面如果有變動(dòng),內(nèi)部會(huì)自動(dòng)觸發(fā)調(diào)用onAccessibilityEvent方法。

public class XXXXXAccessibilityService extends AccessibilityService {
    @Override
    public void onInterrupt() {

    }

    @Override
    public void onAccessibilityEvent(AccessibilityEvent event) {
        Log.e("無障礙", "來了");
        
        // 創(chuàng)建線程去執(zhí)行任務(wù)
        new Thread(new Runnable() {
            @Override
            public void run() {
                // 后續(xù)代碼
            }
        }).start();
    }
}

無障礙功能本身也提供了多種尋找頁面元素的方法,比如:

/**
 * 根據(jù)ID找元素
 */
private AccessibilityNodeInfo findNodeById(String id) {
    AccessibilityNodeInfo root = getRootInActiveWindow();
    if (root == null) {
        return null;
    }
    List<AccessibilityNodeInfo> nodeList = root.findAccessibilityNodeInfosByViewId(id);
    if (nodeList != null) {
        for (int i = 0; i < nodeList.size(); i++) {
            AccessibilityNodeInfo node = nodeList.get(i);
            if (node != null) {
                return node;
            }
        }
    }
    return null

三、Python + Appium

Python加Appium可以組合成為一種自動(dòng)化測試工具,可以用于測試和自動(dòng)化控制移動(dòng)端APP。

1.特點(diǎn)

這種方式可以自動(dòng)化操作APP,但是使用者基本是開發(fā)者,普通用戶很難完成這一系列的操作。但是也有個(gè)優(yōu)點(diǎn),有些頁面標(biāo)記為不可點(diǎn)擊的元素,通過這種方式是可以點(diǎn)擊的。

Appium提供了更多的尋找頁面元素的方式,比如uiautomator、xpath、id等。

2.使用步驟

(1) 安裝Python

此處略過步驟,自行g(shù)oogle。

(2) 安裝Appium

老版本的Appium直接包含了Appium server 和 Appium inspector,新版本的Appium安裝完畢后,需要在單獨(dú)安裝Appium inspector。通過Appium inspector可以查看手機(jī)當(dāng)前頁面的xml布局。

# 安裝appium
npm i --location=global appium

# 安裝自動(dòng)查看UI頁面的驅(qū)動(dòng)
appium   uiautomator2driver

# 安裝inspector
下載安裝地址:https://github.com/appium/appium-inspector?tab=readme-ov-file

# 啟動(dòng)server
appium server --use-driver=uiautomator2

# 安裝客戶端,代碼里會(huì)使用 appium-python-client 與server通信,
# 然后server在將指令下發(fā)到手機(jī)里的appium端
pip3 install appium-python-client

(3) 使用過程

安裝完畢后,就可以通過Python代碼控制App了。

  • 啟動(dòng)Appium-server,appium uiautomator2driver。
  • 啟動(dòng)Appium inspector,配置好手機(jī),然后點(diǎn)擊start session,界面如下:

  • 通過Appium inspector查看頁面布局和元素,找出目標(biāo)元素。

  • 編寫代碼:
device_app_info = AppiumOptions()
# 操作系統(tǒng)
device_app_info.set_capability('platformName', 'Android')
# 操作系統(tǒng)版本
# device_app_info.set_capability('platformVersion', '10')
device_app_info.set_capability('platformVersion', '9')
# 設(shè)備名稱
# device_app_info.set_capability('deviceName', '46F4C19402000952')
device_app_info.set_capability('deviceName', 'Y2J7N17C27000069')
# app package
device_app_info.set_capability('appPackage', 'cn.damai')
# app activity name
device_app_info.set_capability('appActivity', '.launcher.splash.SplashMainActivity')
# 使用uiautomator2驅(qū)動(dòng)
device_app_info.set_capability('automationName', 'UiAutomator2')

# 連接appium server,server地址查看appium啟動(dòng)信息
driver = webdriver.Remote('http://127.0.0.1:4723', options=device_app_info)

# 找到元素,控制元素
buy_btn = driver.find_element(AppiumBy.ANDROID_UIAUTOMATOR, 'new UiSelector().resourceId("cn.damai:id/trade_project_detail_purchase_status_bar_container_fl")')
if buy_btn:
    buy_btn.click()

四、總結(jié)

以上3種方式都可以用于自動(dòng)化控制移動(dòng)端APP,但是又各有適用的場景。讀者需根據(jù)實(shí)際情況選擇其中的一種方式來實(shí)現(xiàn)自動(dòng)化控制。

以上的方式也可以認(rèn)為是一種爬蟲。還有一些自動(dòng)化的方式是:先分析api請(qǐng)求,然后逆向分析js或者逆向分析apk包,破解其中的加密方式。然后直接調(diào)用api,這種方式后面單獨(dú)講解。

責(zé)任編輯:趙寧寧 來源: 不焦躁程序員
相關(guān)推薦

2022-04-08 10:21:35

IT自動(dòng)化數(shù)字化轉(zhuǎn)型首席信息官

2009-07-20 15:08:41

Spring實(shí)例化Be

2015-10-21 14:23:08

反模式持續(xù)部署自動(dòng)化運(yùn)維

2012-07-17 09:16:16

SpringSSH

2010-10-26 13:33:08

Oracle自動(dòng)備份

2024-07-08 09:03:31

2020-11-01 17:10:46

異步事件開發(fā)前端

2010-06-13 16:04:14

MySQL三種安裝方式

2011-04-08 11:13:50

CISCO IOS令牌桶雙桶

2010-03-12 17:52:35

Python輸入方式

2014-07-30 17:10:38

LVS集群負(fù)載均衡

2019-11-20 18:52:24

物聯(lián)網(wǎng)智能照明智能恒溫器

2021-11-05 21:33:28

Redis數(shù)據(jù)高并發(fā)

2009-07-03 18:32:18

JSP頁面跳轉(zhuǎn)

2021-06-24 08:52:19

單點(diǎn)登錄代碼前端

2014-12-31 17:42:47

LBSAndroid地圖

2023-08-10 14:14:19

數(shù)字化轉(zhuǎn)型CIO

2023-05-16 07:26:17

2018-01-08 16:58:31

營銷自動(dòng)化

2013-06-17 17:08:47

Windows PhoWP開發(fā)共享數(shù)據(jù)方式
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

黑人と日本人の交わりビデオ| 欧美又粗又长又爽做受| 欧美成人一区二区视频| 国产精品不卡| 亚洲国产成人91精品| 乱子伦视频在线看| 色操视频在线| 欧美国产精品一区二区| 波多野结衣久草一区| 日韩一区二区视频在线| 91tv精品福利国产在线观看| 日韩精品视频在线观看网址 | 草莓福利社区在线| 91麻豆免费看片| 91久久久久久国产精品| 久久精品视频7| 欧美大片一区| 中文字幕日韩精品在线观看| 亚洲av成人片无码| 成人黄色91| 色视频欧美一区二区三区| 国产91在线亚洲| 午夜成人免费影院| 国产丶欧美丶日本不卡视频| 国产精品久久一区主播| 日韩黄色一级大片| 亚洲特级毛片| 最近日韩中文字幕中文| 日本xxxxxxxxx18| 日韩精选在线| 亚洲国产97在线精品一区| 超碰在线资源站| 国产综合色激情| 欧美专区在线观看一区| av免费观看网| 国产第一页在线| 亚洲精品videosex极品| 在线播放 亚洲| 蜜桃视频网站在线| 中文字幕久久午夜不卡| 日本公妇乱淫免费视频一区三区| 亚洲 美腿 欧美 偷拍| 成人午夜视频在线| dy888夜精品国产专区| 国产女人高潮时对白| 麻豆精品久久精品色综合| 国产精品第一页在线| 天天干,天天干| 日韩在线卡一卡二| 国产精品久久久精品| 国产精品久久久久久人| 久久精品综合| 国产精品久久久久久久久久新婚| av手机天堂网| 日韩成人免费电影| 国产精品日韩专区| 一区二区精品视频在线观看| 另类中文字幕网| 91久久精品国产91久久性色| 国产欧美久久久精品免费| 国产精品综合在线视频| 97久久夜色精品国产九色| 精品久久久无码中文字幕| 国产成人精品免费一区二区| 高清视频在线观看一区| 三级小视频在线观看| 97成人超碰视| 亚洲狠狠婷婷综合久久久| 日本高清视频在线观看| 亚洲男人的天堂一区二区| 精品一区二区三区无码视频| 理论不卡电影大全神| 欧美丝袜第一区| wwwwxxxx日韩| 欧美日韩黄色| 国产视频在线一区二区| 国产午夜精品久久久久久久久| 国产精品久久久久一区二区三区厕所| 欧美成人一二三| 欧美成人精品欧美一级乱黄| 日韩av高清在线观看| 成人黄色在线播放| 特黄视频在线观看| 国产精品乱人伦| 国产精品久久久久9999爆乳| 另类图片综合电影| 欧美日韩成人一区| 日韩aaaaa| 91青青国产在线观看精品| 欧美激情在线一区| 久久精品视频2| 国产91精品精华液一区二区三区 | 不卡一区2区| 蜜臀久久99精品久久久无需会员 | 日韩精品中文字幕在线观看 | 五月天久久网站| 高清欧美性猛交| 亚洲视频在线观看一区二区| 成人国产精品免费网站| 亚洲人体一区| 乡村艳史在线观看| 91麻豆精品国产91久久久使用方法 | 色偷偷偷综合中文字幕;dd| 久久精品波多野结衣| 一本综合精品| 亚洲伊人第一页| 成人在线免费公开观看视频| 亚洲成精国产精品女| 亚洲一级片网站| 婷婷精品在线| 九色精品免费永久在线| 五月婷婷丁香在线| 91美女精品福利| 中文在线字幕观看| 国产极品久久久| 久久久久久久久免费| 中文字幕超清在线免费观看| 亚洲天堂资源| 精品99久久久久久| www.xx日本| 免费在线亚洲| 国产精品成人观看视频免费| 日韩精品毛片| 91久久久免费一区二区| av黄色一级片| 国产精品大片| 成人午夜小视频| 成年人免费在线视频| 色综合久久久久网| 岛国av免费观看| 欧美黄免费看| 96pao国产成视频永久免费| 国产高清视频免费最新在线| 欧美日韩国产精品专区| 在线观看免费视频国产| 中出一区二区| 国产日产久久高清欧美一区| 国产粉嫩一区二区三区在线观看 | 国产手机视频在线观看| 成人涩涩视频| 国产亚洲精品美女久久久| 亚洲综合一二三| av午夜精品一区二区三区| 人人妻人人澡人人爽欧美一区双 | 久久婷婷人人澡人人喊人人爽| 日本动漫同人动漫在线观看| 欧美一区二区视频免费观看| 久久久久久久久久97| 久久精品72免费观看| 台湾成人av| 日韩国产大片| www.欧美免费| 国产强被迫伦姧在线观看无码| 中文字幕日韩精品一区| 亚洲精品在线网址| 欧美高清视频在线观看mv| 国产欧美日韩综合精品| 欧美一级二级三级区| 欧美精选一区二区| 黄色a级片在线观看| 国产成人精品一区二| 女女百合国产免费网站| 盗摄系列偷拍视频精品tp| 51视频国产精品一区二区| 国产小视频在线| 欧美精品丝袜中出| 激情五月婷婷在线| 99国产精品一区| 美女黄色片视频| 五月久久久综合一区二区小说| 99久久精品无码一区二区毛片| free性m.freesex欧美| 亚洲欧美制服第一页| 在线观看国产黄| 亚洲一区二区美女| 97伦伦午夜电影理伦片| 另类小说综合欧美亚洲| 国产成人在线小视频| 亚洲理论电影| 亚洲xxxxx电影| 九色porny丨首页入口在线| 国产午夜精品全部视频播放| 国产毛片在线视频| 黄色精品一区二区| 91狠狠综合久久久久久| 粉嫩一区二区三区性色av| 欧美性久久久久| 欧美激情理论| 狠狠色狠狠色综合人人| 国内精品伊人| 97视频在线观看视频免费视频| avtt亚洲| 日韩精品视频在线播放| 97视频免费在线| 富二代精品短视频| www.av成人| 菠萝蜜视频在线观看一区| 黑人粗进入欧美aaaaa| 狠狠爱成人网| 一区二区欧美日韩| 中文字幕av一区二区三区人| 国产99在线播放| 亚洲狼人在线| 国产精品mp4| 国产粉嫩在线观看| 久久亚洲私人国产精品va| 欧美偷拍视频| 精品久久人人做人人爽| 亚洲系列第一页| 日本道色综合久久| 亚洲欧美在线视频免费| 亚洲欧美另类小说| 久久久精品成人| av爱爱亚洲一区| 不许穿内裤随时挨c调教h苏绵| 日韩中文字幕区一区有砖一区| 国产亚洲黄色片| 一级欧洲+日本+国产| 五月天丁香综合久久国产 | 国产一区二区三区美女| 日韩精品一区二区三区不卡| 激情成人综合| 91视频成人免费| 成人精品亚洲| 奇米888一区二区三区| 老汉色老汉首页av亚洲| 亚洲xxxxx电影| 91精品网站在线观看| 国产美女搞久久| 国产成+人+综合+亚洲欧美| 91精品国产91久久久久福利| 毛片在线网址| 久久免费视频在线| 麻豆av在线播放| 欧美激情欧美激情| 欧洲中文在线| 久久久久久久久久久免费 | 无码人妻丰满熟妇区毛片蜜桃精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 成人性做爰aaa片免费看不忠| 免费欧美日韩| 国产精品欧美激情在线观看| 国产一区二区三区久久| 国产黄色一级网站| 欧美专区18| 欧美 日韩 国产 激情| 日韩电影在线看| 天天影视综合色| 美女免费视频一区| 欧美成人三级在线播放| 秋霞午夜鲁丝一区二区老狼| 91香蕉视频导航| 麻豆精品一区二区av白丝在线| xxx国产在线观看| 久久精品久久精品| 超碰成人在线播放| 国产一区二区在线观看视频| 特黄特黄一级片| hitomi一区二区三区精品| 国产精品探花一区二区在线观看| 久久亚洲一区二区三区明星换脸 | 亚洲欧美日韩中文播放| 欧美极品aaaaabbbbb| 偷拍与自拍一区| 无码人妻精品一区二区50| 欧美亚洲日本国产| 国产老妇伦国产熟女老妇视频| 欧美一级专区免费大片| 囯产精品久久久久久| 亚洲男女性事视频| 免费av不卡| 国内揄拍国内精品| 视频精品导航| 91网站在线看| 欧洲在线一区| 亚洲视频导航| 欧美日韩少妇| 久久久久免费精品| 国产伦精品一区二区三区免费 | 欧美亚洲另类激情另类| 久久精品女人天堂av免费观看| 成人免费淫片视频软件| 精品按摩偷拍| 在线视频亚洲自拍| 亚洲网站啪啪| 国产精品视频分类| 成人h动漫精品一区二区 | 尤物视频一区二区| 超碰超碰超碰超碰| 欧美一区二区三区免费大片 | 国产精品调教视频| 久久新电视剧免费观看| 四虎永久免费观看| 久久久久久久性| 精品国产乱码久久久久久鸭王1| 午夜欧美在线一二页| 特级西西444www高清大视频| 精品国产一二三| 网友自拍视频在线| 国产91精品久久久久久| 视频一区日韩精品| 午夜精品福利一区二区| 国产欧美大片| 99国产精品免费视频| 欧美极品美女视频| 影音先锋亚洲天堂| 日韩午夜在线观看视频| yjizz视频网站在线播放| 国内久久久精品| 国产精品久久免费视频| 日本午夜精品一区二区| 亚洲毛片一区| 91成人在线观看喷潮蘑菇| 中文字幕一区二区三区蜜月| 蜜臀精品一区二区三区| 亚洲国产精品中文| caoporn免费在线| 国产精品一二三视频| 亚洲人成网站77777在线观看| 久艹在线免费观看| 国产精品一区二区果冻传媒| 久久一级免费视频| 在线观看日韩国产| 日韩美女一级视频| 久久久亚洲福利精品午夜| 视频在线观看免费影院欧美meiju| 亚洲国产欧洲综合997久久| 亚洲欧美视频| 性久久久久久久久久| 亚洲国产欧美日韩另类综合| 国产按摩一区二区三区| 久久久精品免费| 中文字幕综合| 伊人久久大香线蕉av一区| 奇米亚洲午夜久久精品| 在线观看国产精品一区| 色天使色偷偷av一区二区| 蜜桃视频在线免费| 欧美有码在线视频| 亚洲天堂日韩在线| 国产美女三级视频| 国产网站一区二区| 国产成人自拍偷拍| 一区二区三区动漫| 成人国产精品| 亚洲精品高清国产一线久久| 喷水一区二区三区| 亚洲欧美综合7777色婷婷| 欧美精品在欧美一区二区少妇| 亚洲成a人v欧美综合天堂麻豆| 国产在线拍揄自揄视频不卡99| 国产精品久久久久久影院8一贰佰 国产精品久久久久久麻豆一区软件 | 色天天色综合| 男人透女人免费视频| 国产日韩欧美精品综合| 中文文字幕一区二区三三| 日韩亚洲精品视频| 欧美a在线观看| 国产精品网站免费| 久久久久久久综合狠狠综合| 中文字幕人妻丝袜乱一区三区| 久久色精品视频| 五月亚洲婷婷| 欧美成人xxxxx| 国产精品卡一卡二卡三| jlzzjlzz亚洲女人18| 88国产精品欧美一区二区三区| 红桃成人av在线播放| 天天综合天天添夜夜添狠狠添| 夜夜精品视频一区二区 | 在线视频欧美亚洲| 色在人av网站天堂精品| 日韩欧美国产大片| 色综合色综合色综合色综合| 亚洲精品高清视频在线观看| 欧美zozo| 91麻豆蜜桃| 亚洲制服少妇| 国产午夜精品理论片在线| 亚洲成人精品在线| 九色成人搞黄网站| 97超碰在线人人| 国产精品久久久久影视| 亚洲精品久久久狠狠狠爱| 日本成熟性欧美| 在线中文字幕第一区| 成人影视免费观看| 91精品国产手机| 香蕉视频亚洲一级| a级片一区二区| 国产日韩欧美精品在线| 亚洲黄色a级片| 国产精品午夜视频| 国产日韩欧美一区在线 | 国产精品99免费看| 免费看91的网站| 亚洲精品久久久久久久久久久久久| a成人v在线| 欧美女人性生活视频| 亚洲精品水蜜桃|