日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android 插件技术实战总结

發布時間:2025/3/15 Android 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android 插件技术实战总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

安卓應用開發的大量難題,其實最后都需要插件技術去解決。

現今插件技術的使用非常普遍,比如微信、QQ、淘寶、天貓、空間、攜程、大眾點評、手機管家等等這些大家在熟悉不過的應用都在使用。

插件技術可以給項目開發帶來巨大的好處,比如:并行高效開發、模塊解耦、解除單個dex函數不能超過65535的限制、動態更新升級、按需加載等等。

本文的目的是從一個典型的復雜項目中總結出較為全面與完整的安卓插件技術。

掌握好插件技術,需要如下的安卓基礎和相關知識,例如:

  • Android應用程序安裝,加載過程

  • Android應用運行機制,生命周期調用原理

  • Android應用資源編譯打包原理

  • Android應用讀取資源原理

  • Android系統AMS、PMS、NMS等系統服務的運作原理

  • 增量更新

  • HOOK等技術

  • 插件技術知識領域如圖:

    這些技術中每一個點都需要大篇幅內容才能完全講清楚。不過,好在Android是開源的,每一個插件技術涉及到的技術點都可以翻閱源碼進行進一步的研究。下面我從當前所負責的一個插件化項目(PACEWEAR手表助手)經歷,來梳理一下插件技術的應用及核心內容。

    項目的困惑

    PACEWEAR手表助手原自騰訊TOS的智能穿戴項目。

    因為目前大部分智能手表和手環還不能獨立聯網通訊,須通過藍牙連接手機,借助手機的網絡來完成一系列業務功能。PACEWEAR手表助手就是這么一個手機軟件,幫助智能穿戴設備使用手機網絡,并通過藍牙連接的方式完成對智能穿戴設備的各種配置和管理。

    PACEWEAR手表助手項目開始初期,業務并沒有大面積鋪開,三四個工程師還算跑的比較順利,隨著項目的進展,主工程框架、登錄、配對、設置、ota、市場、天氣、地圖、運動、音樂、健康管理、支付、應用管理、表盤管理等功能不斷加入,參與的人也慢慢變多,問題也就多了起來,維護越來越困難,總結有如下幾點:

  • 工程頻繁報方法數超65535
  • 多個模塊在同一個app中開發代碼耦合,架構冗余,牽一發而動全身
  • 人員效率低下,時間往往花費在溝通,構建問題處理上
  • 分工不明確,灰色地帶重復邏輯比較多
  • 業務與業務之間互相調用,不夠獨立
  • 問題跟進原來越繁瑣,牽扯人數眾多
  • 功能越來越多,目前這種開發方式不可持續
  • 連接的手表和手環設備種類越來越多
  • 針對以上問題雖然我們考慮過動態加載jar、Html5等措施來緩解,但最終還是沒能徹底從根本上解決這些問題,一直在苦惱著整個項目團隊...

    尋找適合項目的插件框架

    這種情況下我們很快意識到需要引入插件化的開發模式,才能一勞永逸地這解決這一系列問題。

    引入Dynamic-load-apk插件框架

    團隊在2015年中開始引入了Dynamic-load-apk(后面簡稱DyLA)框架,這套框架是從App應用層解決加載插件的問題:創建一個繼承自Activity的ProxyActivity類,然后讓插件中的所有Activity都繼承自ProxyActivity,并重寫Activity所有的方法。然而在功能上,僅支持Activity組件,這個是這套框架最大的短板;另外基于這套框架進行的插件應用開發,依賴條件復雜[需要內置jar包,組件必須實現ProxyActivity的所有接口]、調試困難等各種問題。重重約束是的項目插件化業務進展及其緩慢,比如支付模塊兩個同事開發了兩個月最后發現很多需求沒法實現,最終不得不放棄插件化;健康模塊開發不到兩周的同事開始抓狂,被各種問題不斷折騰著(為啥不能聯調、為什么這個要特殊處理、為什么這里資源找不到等等)。最后僅有健康、Yiya語音極少數幾個模塊勉強插件化。隨著項目的進展,業務模塊的不斷增多,當初的問題不但沒有得到解決,反而增加了對DyLA模塊的維護,這個狀態一直持續到了2016下半年9月。

    預研適合項目的插件框架

    PACEWEAR手表助手項目團隊在9月份初對比了一些開源插件框架的能力:

    同時評估了他們的優缺點,最后確定基于APF進行開發一套適合PACEWEAR手表助手的插件框架。

    然而,僅是支持application和四大組件還遠遠不能滿足PACEWEAR手表助手項目的要求,PACEWEAR手表助手有二十多個業務模塊,第一批需要進行插件化的就有十五個,由不同的同事進行開發負責,而且有些業務還需要和第三方進行交互對接...因此,團隊要能高效的將PACEWEAR手表助手項目完成插件化并且讓所有插件業務都符合產品需求穩定的運行,對插件框架要求首先就需要做到基于框架開發的插件應用功能對齊原生,這樣框架就需要:

  • 支持application、四大組件(activity4個LaunchMode)、so、fragment、notification、toast等基礎能力

  • 支持聯調插件應用

  • 支持加載本地網頁等

  • 支持插件自定義控件和樣式

  • 組件進程配置等原生應用程序的能力;

  • 同時需要這套框架支持將宿主的基礎能力:設備賬號信息、和手表通訊、統計上報、文件傳輸、網絡、ota、控件庫及宿主的資源共享給插件應用;

    另外需要將插件運行時間及在宿主中的顯示與宿主完全解耦。不然插件的調整必然要影響到宿主的代碼調整,這可不是一個明智的落地方案。

    綜合上面的要求及項目進行過程中的調整,經過進一個月的努力,這套框架終于預研成功,正式應用到PACEWEAR手表助手項目上。

    這套框架就叫TwsPluginFramework框架(后面簡稱TPF框架,已經開源:https://github.com/rickdynasty/TwsPluginFramework?)。

    這套框架相比業界其他插件框架能力對比如下:

    另外Hook系統服務的安全隱患是不可預知的,因此TwsPluginFramework框架盡可能少的對系統服務等進行hook處理。

    TPF框架原理

    插件技術的實現原理是源于Android系統(Android系統本身就是一套插件框架,運行在這個系統之上的應用就是一個個的”插件應用”)對應用的管理機制:安裝(Install)、運行(Running)、卸載(Uninstall)。

    運行在TPF框架之上的插件應用和android應用程序又有所不同,不同點主要有下面幾點:

  • 應用程序的安裝有android系統負責完成,而插件應用的安裝流程由插件框架負責完成;

  • 插件應用沒有走系統的安裝流程,組件等信息沒有被注冊到系統里面,要使插件應用能正常的運行,插件框架需要將這些插件應用內部的組件全部“合法化”;

  • 插件應用的卸載也不走系統的卸載流程,而是由宿主負責完成的。

  • 上面三個流程中安裝、卸載基本和系統的處理方式是一樣的。而運行就一樣,插件應用程序的運行需要經過“插件框架”這個中間層進行合法化后才能運行在系統里面,這個合法化過程就需要做很多事,下面會重點講解,先來看一下插件控件的這幾個流程和系統的差別:

    系統應用管理機制示例圖

    TPF框架插件應用管理機制示意圖

    插件框架是插件化項目的核心,它運行在宿主應用里面。宿主程序在啟動過程中的第一件事就是將插件框架加載好,以便接下來可以運行插件應用里面的業務。

    插件框架是插件應用的承載體,負責了插件應用的安裝、運行、卸載管理。因插件應用并不是直接安裝在系統里面,因此插件框架就必須承載android系統的這一系列能力:

  • 必須自己去識別插件應用并完成拷貝解析工作

  • 必須給插件應用組件賦予android系統正常的生命才能讓插件應用正常運行。

  • 必須自己去清理將要卸載的應用數據和正在運行的功能及組件。

  • 剖析TPF框架

    下面我就從加載TPF插件框架、安裝插件應用程序、運行插件應用程序、卸載插件應用程序四個環節詳細講述一下TPF框架內幕。

    加載TPF插件框架

    宿主程序在啟動過程中的首要事情就是將插件框架加載好,以便接下來可以將插件應用正常的運作起來。插件框架在整個項目工程中扮演的是一個極其核心的角色:除了負責所有插件應用的安裝卸載,還需要賦予插件應用組件一個合法的身份。

    在android系統中,應用程序運行的背后有很多服務在維持這些組件的運作,比如ActivityManagerService、PackageManagerService、WindowManagerService、NotificationManagerService等以及應用程序背后的ActivityThread等等,這些都是TPF框架需要Hook的范圍內容。

    具體的流程如下:

    為了讓插件應用內部的組件合法化,插件框架需要對應用程序做一些HOOK處理,以便讓插件的組件能正常運行。

    安裝插件應用程序

    插件應用程序要能夠運行在宿主里面,首先得經過安裝這個過程讓宿主知道當前這個插件應用的信息,然后插件框架就會將當前插件解壓拷貝到指定目錄以便后面的運行需要。

    在TwsPluginFramework框架中,插件包就是一個應用程序apk。對插件信息的收集方式和系統一樣,通過解析AndroidManifest.xml來收集應用信息,包括版本、sdk、application、四大組件等等。

    具體的流程如下:

    這個過程基本和應用程序的安裝過程無異,只是插件應用程序的顯示圖標等內容直接由插件框架在解析的過程中獲取并拷貝到私有目錄下面。

    運行插件應用程序

    運行插件內部的任何組件之前,首先得加載好插件的代碼和資源,然后就在構建插件的上下文以及Application等信息,TwsPluginFramework框架啟動插件的流程圖如下:

    類加載

    在TwsPluginFramework框架中,通過DexClassLoader來加載插件應用的代碼, DexClassLoade的使用示意圖如下:

    TwsPluginFramework框架在構建插件應用的ClassLoader的時候會指定其父ClassLoader為宿主的。這樣插件內部就可以直接訪問宿主的代碼內容。

    資源加載

    在TwsPluginFramework框架中資源的加載和系統一樣,也是通過AssetManager的addAssetPath/addAssetPaths方法進行處理的,只是這兩個方法是隱藏的,得用通過反射來調用。

    在TwsPluginFramework框架里,在構建插件應用上下文Resource的時候,將宿主的資源與插件的資源合并在一起了。這樣做的好處就是插件應用可以共享宿主的資源數據。

    對于插件框架來說,如何處理插件資源和宿主資源是一個非常糾結的選擇:

    然而,資源合并方案就得處理資源ID沖突問題,在TwsPluginFramework框架里面是通過修改AAPT來指定插件應用資源的package id,從而達到區分宿主和插件的資源id的目的。

    生命周期

    插件應用程序是運行在插件框架這個中間層上面的,而非直接運行在android系統里的。也正因為如此,插件框架就需得自己去完成應用程序包的內容加載以及組件的生命賦予工作。

    在Android的世界里面,應用的組件是有“生命”的,比如:activity、service、BroadcastReceive、application等,這種“生命”是由Android系統所賦予的。

    對于應用程序來說,只要在AndroidManifest.xml里面注冊便可以輕易獲得這種生命,因為應用的I(安裝)R(運行)U(卸載)是由安裝系統來承載的。而對于插件應用的I(安裝)R(運行)U(卸載)是由運行在宿主里面的插件框架來承載的。僅因這一點的差別,使得插件應用內部的組件如果不做一些特殊處理,系統是不會給予它們“生命”的。

    在TwsPluginFramework框架里面,插件的組件是擁有真正生命周期,完全交由系統管理、非反射代理。插件應用并沒有經過系統安裝,內部的組件并沒有注冊到系統里面。那TPF是怎么做到讓插件里面的組件也能讓系統給沒被注冊的插件應用組件擁有完整生命周期的?

    答案就在TPF框架里面的兩個計策: 偷梁換柱、瞞天過海。

    瞞天過海:在宿主中提前申明好多個組件,在向系統請求啟動的過程中用這些預先申明號的組件去做請求,等系統的校驗流程結束后換回成目標的插件組件,從而達到瞞過系統。

    瞞天過海環節需要在宿主中申明好用來做替身的receiver、service(多個)[獨立進程的單獨配置多個]、activity(多個) [不同single模式的單獨配置多個]。

    偷梁換柱:為了讓系統能夠按著我們的意愿在組件啟時將目標插件組件替換成宿主中預先申明號的對應組件,等系統校驗環節過了在換回成目標插件組件,我們就需要替換掉應用程序空間一些重要的處理對象,比如:ActivityThread里面負責應用程序與系統交互的Instrumentation對象以及組件處理流程的回調Handler.Callback等。

    下面就以基本組件的啟動流程來描述一下這兩個計策:

    Activity

    Activity生命周期大家在熟悉不過了,可是在onCreate之前系統做很多你所不知道的事。

    從點擊桌面圖標(或者出發啟動一個activity)到這個應用activity組件進入onCreate()。這個環節是解決插件組件activity完整生命周期的關鍵。這個環節在TwsPluginFramework框架內部的處理流程:

    從開始執行execStartActivity到最終將Activity對象new出來這個過程,系統層會去校驗需要啟動的activity的合法性[是否有在應用的AndroidManifest.xml里面注冊]以及按啟動要求創建activity對象。了解了這點就可以很好的繞過系統的約束,達到需要的目的。

    Service

    stopService、bindService以及sendBroadcast的流程和startService是一樣的,這里就不贅述了。

    卸載插件應用程序

    當前插件應用要下架或者需要更新到新版本的時候,就需要將當前的插件應用給卸載掉。這個過程和Android系統卸載應用程序是一樣的。

    和插件應用安裝過程相反,這個過程就是清理記錄在宿主插件框架里面的信息、刪除代碼和資源同時停止所有該插件正在運行的組件及服務。

    流程如下:

    顯示協議框架

    TPF框架將插件在宿主中的調用時機及顯示入口完全與宿主解耦,也就是說插件應用的調整不需調整宿主程序的任何代碼。這些都歸功于TPF提供了一套顯示協議框架,插件應用只需要知道顯示協議的使用就可以,顯示協議(可以根據項目需求自定義,下面是輸出給PACEWEAR手表助手插件應用項目的規范) 的概要如下:

    顯示位置pos: 1 Hotseat; 2 MyWatchFragment; 3 ActionBarMenu; 4 其他 分隔符: # 分割DisplayConfig; @ 分割DisplayConfig的屬性; = 屬性賦值; / 分割屬性值 圖標資源icon:統一使用 模塊名_[hotseat or watch_fragment or menu]_描述信息.png 配置在AndroidManifest.xml不需要帶后綴。 【normal/focus/press/...】 標題title:中文/英文 也可以只配置一個 顯示內容content:如果是fragment 直接配置name,其他的配置類名信息內容類型ctype:1 fragment; 2 activity; 3 service; 4 application; 5 view 插件啟動時機: 1 手動觸發 2 隨DM啟動 3 配對成功后插件依賴: 1 已安裝的app 2 已安裝的插件ActionBar 配置只在顯示位置是Hotseat的前提下可用 ActionBar標題ab-title:actionbar標題 中文/英文 也可以只配置一個 暫不支持subTitle ActionBar右側按鈕顯示內容ab-rbtncontent:actionbar右側按鈕點擊觸發顯示內容 ActionBar右側按鈕顯示內容類型ab-rbtnctype: ?觸發顯示內容 的類型 1 fragment; 2 activity; 3 service; 4 application; 5 view(當前只支持activity,如果是activity可以不配置) ActionBar右側按鈕內容ab-rbtnres: 顯示在按鈕上的內容根據類型不同而不一樣(類型1 文本;類型2 圖標 ActionBar右側按鈕內容ab-rbtnrestype:1、文本按鈕(res配置中英文String) 2、ImageButton(res配置圖標)

    更多詳細的內容請移步到https://github.com/rickdynasty/TwsPluginFramework。

    TPF框架給項目團隊帶來的好處

    當前PACEWEAR手表助手項目除宿主應用外還有15個(業務)插件應用,PACEWEAR手表助手僅僅是一個包含基礎功能和插件框架的調度平臺。后續所有新增加的業務都會議插件應用的方式集成進來,宿主基本不用care到底有哪些業務會集成進來。而且當前PACEWEAR手表助手項目計劃將其他兩個產品項目合并進來成一個平臺產品。這一切的改善很大部分是TPF帶來的,下面總結了一下TPF框架的好處:

  • 業務模塊完全解耦,不再有調整一個模塊而影響到另一個甚至多個模塊的情況。

  • 各個業務的插件應用開發、編譯各自進行,開發效率大幅度提升,從而縮短開發周期。

  • 業務插件可單獨動態更新升級,不需要重啟PACEWEAR手表助手便可生效。

  • 對于宿主 — PACEWEAR手表助手來說,可以按需求加載需要的插件應用,這樣本來多個相似的產品線就可以合成一個,大幅度降低人力成本。

  • 不再被65535困擾。

  • 團隊協作更和諧。

  • ...

  • TPF框架一路走過的經典Bug

    Theme/Style異常

    Log截圖:

    這類問題主要出現在第一套區分資源ID方案(通過public.xml的public-padding特性來處理)上,這類問題的根本原因是:android系統處理應用資源,在底層處理ResourceTable的bag資源的出現了異常。

    Android資源管理機制是一個非常復雜的課題(包括:資源打包、資源加載、資源尋找,每一塊又分java層和C層),有興趣興趣的可以去翻一下源碼,在線地址:http://androidxref.com?。簡單來說這個問題:“就是style不同于其他資源,style本身是不創建資源的,它僅僅是一個資源的應用集合,而系統訪問資源是通過偏移量的方式去獲取資源。這種方式在同一個packageID的段來說,只要style是連續的就ok。但是如果不符合這個要求,那上面的問題就會出現。”

    在TPF的第一套區分資源ID方案中,通過public.xml的public-padding特性來區分資源id,不難做到讓style連續,但要做到多個插件工程并發的情況下做到連續卻是基本不可能。這也是為什么TPF放棄了這套方案的原因。

    明白了其中的原因,要解決這類問題也就簡單了。

    解決方案:盡可能的符合系統規則,在同一個packageID段內讓相同type的資源ID連續就行。當前通過修改aapt來指定資源的packageID是一個很好的方式。

    ClassNotFound

    嚴格來說這個不是TPF框架的問題,TPF框架在處理加載代碼上完全是按著系統的規格要求。把這類問題拿出來放這里,只是因為在項目開發過程中插件工程反饋之類問題不較多。

    出現ClassNotFound,無非兩種情況:1、類被混淆了 2、類不在當前ClassLoader的可視范圍內。

    解決方案:

  • 混淆的很容有處理,找出來不做混淆就行。

  • 不在ClassLoader可視范圍內這個就需要注意一下,插件的ClassLoader父類是宿主的ClassLoader,這個自然就不存在插件內部范文不了的情況。在TPF里面多次出現這個問題的主要原因在共享庫的更新上:TPF提供了一套共享庫,這套庫里面包括了一套控件、宿主基礎能力、和手表通訊、網絡、文件傳輸等等一系列共性的內容,在開發階段難免會對內容進行變更處理,而有些插件工程如果長時間沒有更新,那就有可能出現ClassNotFound的問題。這樣就需要在調整的時候做兼容,同事插件開發同事及時更新sdk。

  • Resources$NotFoundException

    在TPF里面,插件是可以直接訪問宿主提供的共享資源,然而這僅僅只能滿足插件內部的邏輯流程。

  • 但在極少特定機型(比如:vivo)里面會比較奇葩的存在這類問題。
    解決方案:插件的上下文以及Resources對象(PluginResourceWrapper)都是由TPF構造的。在插件的PluginResourceWrapper內部進行重定向到宿主就可以了。

  • 但對于Notification等這些系統的通用服務也是會出這類問題。這些服務內部通過id獲取資源,最終是會落到宿主的上下文上面。而對于宿主來說,插件的資源是不可見,自然就沒法通過插件的resID來獲取插件的資源。
    解決方案:像Notification這類的系統服務,如果需要傳遞資源id到系統里面進行處理獲取資源,一律使用宿主的資源id。

  • 備注:情況②沒法用情況①的方式進行處理的原因這里簡單描述一下:應用程序在啟動的過程中,在application被關聯之前Resources就創建好了,而且這個Resources對象在ContextImpl里面還是final類型,這樣再java層就沒法實施偷梁換柱的方式進行替換處理。

    項目進展過程中更多的bug記錄請移步:https://github.com/rickdynasty/TwsPluginFramework_Doc

    TwsPluginFramework(TPF)框架現已經開源:
    https://github.com/rickdynasty/TwsPluginFramework


    原文地址: https://mp.weixin.qq.com/s/1p5Y0f5XdVXN2EZYT0AM_A

    總結

    以上是生活随笔為你收集整理的Android 插件技术实战总结的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    中文字幕国产 | 久久久久久久久久电影 | 婷婷激情影院 | 三级黄色三级 | 国产黄在线播放 | aaa日本高清在线播放免费观看 | 国产精品一区久久久久 | 高清av网 | 最近中文字幕 | 亚洲资源在线 | 亚洲在线视频播放 | 日韩欧美高清一区二区 | 一区二区三区四区影院 | 丁香5月婷婷 | 国产精品完整版 | 在线视频欧美日韩 | av在线观 | 成人一级片免费看 | 黄色精品一区二区 | 六月激情婷婷 | 99久久99久久免费精品蜜臀 | 免费在线观看一区二区三区 | 精品一区二区影视 | 欧美精品视 | 久久国产精品一二三区 | 亚洲激情婷婷 | 在线欧美小视频 | 免费进去里的视频 | 亚洲成av人片 | 91久久在线观看 | 精品一区二区三区四区在线 | 五月婷婷综合在线观看 | 91香蕉国产在线观看软件 | 黄色一区二区在线观看 | 韩国av免费看 | 中文在线8新资源库 | 麻豆精品视频在线观看免费 | 在线视频日韩一区 | 亚洲国产电影在线观看 | 日本电影久久 | 国产成人精品一二三区 | 欧美 高跟鞋交 xxxxhd | 国产精品久久久久久久久大全 | 婷婷激情网站 | 中文乱码视频在线观看 | 91成人天堂久久成人 | 亚洲精品xx | 五月婷婷在线播放 | 国产精品久久久毛片 | 国产手机视频在线播放 | 97成人精品视频在线观看 | 中文字幕亚洲字幕 | 欧美精彩视频在线观看 | 婷婷视频在线播放 | 乱男乱女www7788 | 黄色av免费| 精品国产一区二区三区在线 | 日韩av一区二区在线播放 | 国产99久久久精品 | 五月天激情综合 | av在线进入 | av大全免费在线观看 | 91亚洲夫妻 | 亚洲精品一区二区三区四区高清 | 麻豆影视在线免费观看 | 97视频免费看| 久久午夜电影院 | 国产在线播放一区 | 91在线操| 久久在线免费观看 | 日韩视频免费 | www.com操| 久久国产精品99久久久久久进口 | 波多野结衣精品 | av一区在线 | 欧洲色综合 | 亚洲国产成人在线观看 | 伊人中文网 | 国产美女视频一区 | 亚洲男男gaygay无套同网址 | 极品嫩模被强到高潮呻吟91 | 激情视频久久 | 中文字幕在线观看视频免费 | 精品国产不卡 | 五月婷婷丁香在线观看 | 狠狠综合久久av | 天天射天天爽 | 999成人精品 | 色偷偷网站视频 | 国产精品久免费的黄网站 | 国产成人精品女人久久久 | 久久亚洲美女 | 欧美在线free | 在线观看av小说 | 在线播放精品一区二区三区 | 日韩视频www| 国产激情小视频在线观看 | 欧美一区二区免费在线观看 | 亚洲精欧美一区二区精品 | 国内久久 | 亚洲精品影视 | 麻豆影视在线免费观看 | 亚洲最大成人网4388xx | 国产成人无码AⅤ片在线观 日韩av不卡在线 | 999男人的天堂 | 最新影院 | 色99在线 | 99在线观看精品 | 婷婷成人亚洲综合国产xv88 | 国产97视频 | 国产剧情一区在线 | 人人爽人人插 | 国产精品嫩草影院123 | 亚洲精品免费在线播放 | 99久久电影| 久久在草| 91丨九色丨国产在线观看 | 四虎影视成人永久免费观看亚洲欧美 | 亚洲丝袜一区二区 | 久久久久久蜜桃一区二区 | 久久国产露脸精品国产 | 久草在线中文视频 | 久久精品中文字幕免费mv | 一级免费看| 一区二区三区免费在线观看视频 | 天天干天天操天天干 | 欧美-第1页-屁屁影院 | 欧洲激情在线 | 国产字幕在线观看 | 精品久久久久免费极品大片 | 国产亚洲精品久久久久久无几年桃 | 久久精品一二三 | 欧美伦理一区二区三区 | 91天堂素人约啪 | 免费在线观看视频a | 欧美久久久久久久久久久久 | 久久99久久99久久 | 国产欧美综合视频 | 中午字幕在线观看 | 成人精品一区二区三区电影免费 | 在线电影 你懂得 | 国产精品字幕 | 欧美黑人xxxx猛性大交 | 亚洲最新视频在线 | 青草视频在线免费 | 国产色婷婷 | 高清免费av在线 | 国产亚洲精品美女 | 在线免费av观看 | 黄免费在线观看 | 国产分类视频 | 精品国产自在精品国产精野外直播 | 麻豆精品视频在线 | 日韩丝袜在线观看 | 欧美孕交vivoestv另类 | 国产午夜精品理论片在线 | 久草在线免费资源站 | 久久艹人人 | 五月天最新网址 | 99久久国产免费免费 | 亚洲三级性片 | av免费网页| 中文字幕av一区二区三区四区 | 日批视频在线播放 | 国产精彩视频一区 | 91看片一区二区三区 | 欧美乱熟臀69xxxxxx | 精品亚洲免a | 激情电影影院 | 中文字幕在线视频第一页 | 国产一区欧美一区 | 欧美日韩国产成人 | 国产精品久久久久久久久搜平片 | 久青草视频在线观看 | 在线韩国电影免费观影完整版 | 久久久久麻豆v国产 | 国产成人精品亚洲日本在线观看 | 精品在线观看免费 | 97综合在线 | 91成人网在线播放 | 超碰成人网| 亚洲一区免费在线 | 久草在线视频在线观看 | av成人在线观看 | 国产 欧美 在线 | 亚洲综合激情小说 | 国产精品麻豆果冻传媒在线播放 | 亚洲桃花综合 | 亚洲最新在线 | 亚洲人精品午夜 | 免费a级黄色毛片 | 4p变态网欧美系列 | 国产人成一区二区三区影院 | 亚洲国产美女精品久久久久∴ | 成人a视频在线观看 | 99r在线观看 | 亚洲 中文 在线 精品 | 免费观看性生交大片3 | 91九色国产在线 | 中文字幕高清 | 欧美日韩国产一区二 | 天堂激情网 | 国产一级视频免费看 | 一区二区三区四区五区六区 | 91传媒在线播放 | www视频在线观看 | 国产色a在线观看 | 国产高清视频在线播放一区 | 91在线网址| 丰满少妇在线 | 日韩在线电影一区二区 | 成人在线视频免费观看 | 国产一区二区在线免费播放 | 亚洲国产欧美一区二区三区丁香婷 | 91av在线免费观看 | 欧美老女人xx | 国产精品一区二区无线 | 亚洲精品视频免费在线 | 天堂av在线网址 | 中文字幕在线看视频 | 中文字幕在线观看一区二区三区 | 激情五月婷婷综合网 | 日韩激情在线视频 | 夜夜天天干| av免费片 | 亚洲电影自拍 | 欧美污在线观看 | 丁香六月在线 | 97国产小视频 | 国产精品美女www爽爽爽视频 | 国产一区二区三区久久久 | 色欧美综合 | 亚洲视频一级 | avhd高清在线谜片 | 午夜精品婷婷 | 九九热在线免费观看 | 国产一级二级在线观看 | 久久久精品国产免费观看一区二区 | a黄色片在线观看 | 成人小电影在线看 | 免费一级日韩欧美性大片 | 操碰av | 国产一区二区网址 | 成人亚洲精品国产www | 久久99精品视频 | 色婷婷亚洲婷婷 | 天堂视频中文在线 | 狠狠的操你| 国产精品久久久久国产a级 激情综合中文娱乐网 | 亚洲欧美在线观看视频 | 中文字幕在线观看你懂的 | 天天天色综合a | 中文字幕第一页在线播放 | 久久人人爽人人爽人人 | 超碰在线成人 | 色wwwww | 97国产在线播放 | 91插插影库 | 在线观看国产日韩 | 亚洲资源片| 在线视频福利 | 成人免费网站视频 | 国产精品一区二区在线观看免费 | 91在线播放视频 | a在线观看视频 | 色射爱| 在线a视频 | 黄色福利网站 | 国产91成人| 91精品免费看 | 亚洲国产成人在线观看 | 国产精品久久久久婷婷二区次 | 久久手机免费观看 | 在线观看视频黄色 | 91精品国产成人观看 | 揉bbb玩bbb少妇bbb | 日韩av片免费在线观看 | 中国一级特黄毛片大片久久 | 在线观看的黄色 | 91亚洲精品久久久 | 久久伦理 | 97国产| 国产视频一区二区在线播放 | 色婷婷97 | 国产精品免费视频久久久 | 色欧美成人精品a∨在线观看 | 国产麻豆视频在线观看 | 免费看成人av | 亚洲aⅴ乱码精品成人区 | 国产精品美女视频网站 | 亚洲精品久久久久999中文字幕 | 中文乱幕日产无线码1区 | 精品国产视频在线观看 | 日日操天天操狠狠操 | 中文有码在线 | 国产丝袜 | 超级碰碰免费视频 | 91香蕉视频 | 四虎国产精品永久在线国在线 | 手机在线看a | 啪啪免费试看 | 天堂久久电影网 | 99日韩精品 | 97视频网站 | 欧美一级片 | 色综合天天天天做夜夜夜夜做 | 欧美国产精品久久久久久免费 | 久久天天躁狠狠躁亚洲综合公司 | 欧美国产精品一区二区 | 婷婷视频 | 欧美在线一 | 三级黄色片子 | 国产夫妻性生活自拍 | 久久av一区二区三区亚洲 | 国产男女无遮挡猛进猛出在线观看 | 亚洲美女免费精品视频在线观看 | 顶级bbw搡bbbb搡bbbb | 亚洲欧美国产精品18p | 99视频播放 | 久久久麻豆精品一区二区 | 久久久精品国产免费观看同学 | 99999精品视频| 在线中文字幕网站 | 91成年人在线观看 | 免费在线播放av电影 | 欧美va天堂在线电影 | 亚洲精品久久久久久中文传媒 | 精品亚洲一区二区 | 黄色视屏av | 欧美a级片网站 | 99热在线看 | 色婷婷丁香 | 欧美一区二区三区在线观看 | 亚洲精品88欧美一区二区 | 日本中文不卡 | 天天爱天天爽 | 日韩在线视频一区 | 超碰在线日韩 | japanesexxxhd奶水 91在线精品一区二区 | 激情综合网五月激情 | 国产成人精品999 | 欧美粗又大| 免费看十八岁美女 | 免费视频黄色 | 国产精品日韩在线播放 | 国产激情小视频在线观看 | 久久无码av一区二区三区电影网 | 日韩在线观看第一页 | 麻豆视频免费在线观看 | 午夜久久美女 | 国产高清精品在线观看 | 国产伦理久久 | 一区二区精品在线观看 | 天天躁天天狠天天透 | 日韩视频在线播放 | 丁香视频全集免费观看 | 96精品高清视频在线观看软件特色 | 久久久午夜精品理论片中文字幕 | 狠狠色噜噜狠狠狠合久 | 三级a毛片 | av在线不卡观看 | 日本高清xxxx | 久久手机在线视频 | 国产精品毛片久久久久久久久久99999999 | 日本中文字幕免费观看 | 91成人破解版 | 精品在线观看国产 | 99久久婷婷国产综合亚洲 | 国产精品久久久久aaaa九色 | 午夜精品一区二区三区在线视频 | 色是在线视频 | 在线观看av小说 | 国产免费作爱视频 | 久久老司机精品视频 | 久久久久www | 久久黄色精品视频 | 亚洲春色综合另类校园电影 | 丁香六月激情 | 毛片网站在线观看 | 男女视频国产 | 欧美激情精品久久久久久 | 久草五月| 日韩色在线观看 | 日韩精品久久久久 | 久草免费资源 | 国产丝袜美腿在线 | 国产成人777777 | 久久久国产一区 | 国产精品99久久久精品 | 99九九视频 | 最近2019年日本中文免费字幕 | 亚洲国产成人在线 | 亚洲三级网站 | 日韩电影在线视频 | 免费的成人av | 在线视频久久 | 激情综合电影网 | 天天做天天射 | 日韩久久精品一区二区三区下载 | 视频成人永久免费视频 | 精品福利在线观看 | www在线免费观看 | 韩国av一区二区三区在线观看 | 日韩中文字 | 久久精品www人人爽人人 | 99久久精品免费一区 | 99久久久久成人国产免费 | 丁香国产视频 | 亚洲免费一级 | 99久久久国产精品免费观看 | 免费a网| 在线观看一区二区视频 | 一区二区久久久久 | 色网av | 国产精品久久一区二区无卡 | 91九色老| 久久国产综合视频 | 综合网在线视频 | 日韩乱码中文字幕 | 精品久久久久久综合 | 在线观看亚洲国产 | 欧美色插 | 天天草天天摸 | 欧美性生交大片免网 | 国产成人一区二区三区电影 | 国产精品入口a级 | 在线观看国产永久免费视频 | 国产不卡在线观看 | 97超视频免费观看 | 欧美巨乳波霸 | 色婷婷 亚洲 | 午夜视频一区二区三区 | 国产.精品.日韩.另类.中文.在线.播放 | 福利一区二区 | 香蕉视频4aa | 久久6精品 | 久久国产精品99久久人人澡 | 日韩av片免费在线观看 | 丁香久久五月 | 丰满少妇在线观看资源站 | 天堂网av 在线 | 中文在线a∨在线 | 日韩精品一区二区免费 | 免费福利片2019潦草影视午夜 | 亚洲精品欧美专区 | 最近中文字幕免费视频 | 999久久 | 狠狠躁夜夜av | 国产精品1000 | 深爱激情婷婷网 | 日韩高清一区在线 | 国产精品亚洲视频 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 国产一区二区三区黄 | 久久不卡免费视频 | 毛片一区二区 | 久久久久久高潮国产精品视 | 四月婷婷在线观看 | 91成人网页版 | 国产日本亚洲高清 | 欧美日韩精品在线一区二区 | 91最新在线 | 一区二区三区动漫 | 在线 欧美 日韩 | 中文字幕色播 | 久久香蕉国产 | jizz欧美性9 国产一区高清在线观看 | 免费日韩电影 | 久久久久看片 | 九九热.com| 久久精品免费电影 | 一区二区三区中文字幕在线观看 | 欧美va天堂va视频va在线 | 亚洲精品视频在线观看免费 | 中文在线字幕观看电影 | 九九99 | 免费在线观看国产精品 | 91精品久久久久久久久 | 亚洲成人精品久久 | 国产精品久久久久久久av电影 | 00av视频| 久久成人国产精品 | 精品一区二区在线免费观看 | 国产精品高潮在线观看 | 日本aaaa级毛片在线看 | 欧美性黑人 | 综合色站 | 婷婷色网 | 日韩欧美一区二区三区黑寡妇 | 成人免费观看av | 日韩网站在线播放 | 成人免费观看视频网站 | 91九色porn在线资源 | 亚洲欧美成aⅴ人在线观看 四虎在线观看 | 亚洲少妇影院 | 国产色秀视频 | 国产一级免费观看视频 | 久久丁香| 久久久国产一区二区三区四区小说 | 9992tv成人免费看片 | 91桃色在线观看视频 | 在线视频18在线视频4k | 婷婷色站 | 久久精品99久久久久久2456 | 午夜色婷婷 | 午夜精品一区二区三区可下载 | 国产中文字幕在线免费观看 | av综合网址| 99热在线看 | 97色在线观看 | 日韩欧美在线综合网 | 在线播放日韩av | 天天色视频 | 精品中文字幕在线观看 | 久久久网站 | 久久久久久免费 | 中文字幕在 | 免费av在线网 | 在线国产欧美 | 天天插日日操 | 免费高清av在线看 | 天天操天天射天天爱 | 久久亚洲福利 | 在线天堂v | 久草电影在线观看 | 麻豆视频免费入口 | 91精品综合在线观看 | 日韩精品极品视频 | 中文字幕在线观看一区 | 在线看片成人 | 天天鲁天天干天天射 | 成人在线播放免费观看 | 99久国产 | 99999精品 | 黄色小说在线免费观看 | 色视频国产直接看 | 欧美性色综合 | 久草网在线观看 | 丁香高清视频在线看看 | 免费欧美高清视频 | 国产精品视屏 | 九九九热精品免费视频观看网站 | 欧美一区二区在线免费观看 | 娇妻呻吟一区二区三区 | 日韩在线大片 | 色视频网站在线观看一=区 a视频免费在线观看 | 成年人视频在线观看免费 | 日韩欧美网址 | 99在线热播| 久久精品日韩 | 大胆欧美gogo免费视频一二区 | 久草视频在线播放 | 中文字幕一区二区在线观看 | 操操操操网 | 人人搞人人爽 | 美女网站在线播放 | 国产群p视频 | www操操| 97超碰人人模人人人爽人人爱 | 国产精品九九九九九九 | 国内视频一区二区 | 国产精品黄网站在线观看 | 久久手机免费视频 | 五月天精品视频 | 日韩羞羞 | 少妇超碰在线 | 久久夜视频 | 又色又爽又黄高潮的免费视频 | 91视频成人免费 | 日本不卡123 | 欧美在线视频第一页 | 国产精品入口a级 | 国产亚洲在线观看 | 国产精品12 | 久久丁香网 | 人人爽人人爽人人片av免 | 午夜精品福利一区二区三区蜜桃 | 波多野结衣在线播放一区 | 天天狠狠干 | 欧美a视频在线观看 | 亚洲免费av在线播放 | 天天射天天做 | 麻豆av一区二区三区在线观看 | 国产美女精彩久久 | 精品亚洲午夜久久久久91 | 手机av看片| 亚洲理论片 | 狠狠久久婷婷 | wwxxxx日本 | 天天射天天做 | 奇米影视四色8888 | 日韩在线视频免费播放 | 91成人精品观看 | 免费看av片网站 | 亚洲视频www | 免费在线观看av电影 | 韩日成人av | 中文超碰字幕 | 免费男女羞羞的视频网站中文字幕 | 91成人在线网站 | www.玖玖玖| 亚洲精品乱码久久久久久蜜桃不爽 | 日韩av片无码一区二区不卡电影 | 亚洲精品视频在线观看免费视频 | 亚洲四虎 | 国产精品6999成人免费视频 | 日韩在线观看一区二区三区 | 亚洲精品免费播放 | 99爱国产精品 | 奇米先锋 | 999久久国产精品免费观看网站 | 日韩电影在线观看一区二区三区 | 日本免费一二三区 | 99午夜| 精品国产视频一区 | 国产成人精品一区二区在线 | 亚洲国产精品电影 | 国产精品毛片一区视频播不卡 | 久久精品免费看 | 国产中文字幕在线 | 国产一区二区久久久久 | 国产精品成人久久久久久久 | 国产精品免费久久 | 丁香网五月天 | 96在线 | 久热久草| 欧美色婷| 97在线免费观看视频 | 成年人在线免费看视频 | 久久久久久中文字幕 | 国产精品免费观看国产网曝瓜 | 九七视频在线观看 | 国产无吗一区二区三区在线欢 | 一区二区三区四区五区六区 | 久久免费视频在线观看 | 黄网站色视频免费观看 | 精品久久久99 | 99久久综合国产精品二区 | 日韩免费在线观看 | 免费亚洲精品视频 | 精品国产福利在线 | 人人干人人干人人干 | 婷婷在线免费视频 | 日韩在线理论 | 波多野结衣网址 | 成人动态视频 | 天天操天天操天天操天天 | 精品视频网站 | 亚洲一区二区麻豆 | 久久精品中文字幕少妇 | 在线观看成人福利 | 丝袜美腿一区 | 欧美一级视频免费 | 国产成人精品av在线 | 在线中文字幕播放 | 国产美女精品视频免费观看 | 日韩av电影免费在线观看 | 日本中出在线观看 | 日日日日 | 国产女人18毛片水真多18精品 | 中文字幕中文字幕在线中文字幕三区 | 亚洲欧美日韩中文在线 | 亚洲精品xxxx | 国产精品自产拍在线观看中文 | 最新中文字幕在线观看视频 | 国产福利一区在线观看 | 97超碰资源网 | 国产精品麻豆欧美日韩ww | 精品国产免费久久 | 99久e精品热线免费 99国产精品久久久久久久久久 | 香蕉影视app | 午夜精品成人一区二区三区 | 久久久久国产精品视频 | 欧美成人xxxxxxxx| 欧美激情综合网 | 欧美激情视频久久 | 超碰在线97国产 | 一区二区高清在线 | 最新久久免费视频 | 久日精品| 天天操夜夜拍 | 久久综合在线 | 午夜精品一区二区三区在线播放 | 香蕉网站在线观看 | 国产精品久久一区二区三区不卡 | 欧美精品三级 | 国产色视频一区二区三区qq号 | 蜜臀av.com| 热久久免费视频精品 | 国产xxxx做受性欧美88 | 日本在线观看一区二区三区 | 五月婷网站 | 国产日产高清dvd碟片 | 国精产品一二三线999 | 波多野结衣久久资源 | 亚洲成人av电影在线 | 国产黄色片一级三级 | 成人h在线| 久久精品一区二 | 久草在线免费看视频 | 日韩成人免费观看 | 国产美女网站在线观看 | 五月婷婷色综合 | 免费看日韩 | 久久9999久久免费精品国产 | 九九综合九九 | 超碰97在线人人 | 69精品在线 | 国产中文在线播放 | 夜夜骑日日 | 欧美日韩精品在线一区二区 | 久久久免费精品国产一区二区 | 日韩av午夜在线观看 | 1000部18岁以下禁看视频 | 日本一区二区三区视频在线播放 | 日韩电影一区二区在线 | 久久久久久久久久久综合 | 五月婷综合 | 免费a v视频 | 亚洲国产影院av久久久久 | 国产精品久久久久久超碰 | 色欧美88888久久久久久影院 | 亚洲专区中文字幕 | 国产精品成人免费精品自在线观看 | 中文字幕视频三区 | 日本在线观看视频一区 | 欧美福利精品 | 精品国产诱惑 | 99久久国产免费免费 | 久精品在线 | 美女av电影| 午夜国产一区二区三区四区 | 欧美一级电影片 | 国产精品自在线 | 91九色在线| 一本一本久久a久久精品综合妖精 | 天天操天天舔天天干 | 久久免费视频精品 | 在线观看色视频 | 在线观看亚洲国产精品 | 99在线视频精品 | 精品国产自在精品国产精野外直播 | 免费久久久久久 | 在线天堂中文在线资源网 | 丁香六月婷 | 色欧美88888久久久久久影院 | 在线免费视频a | 欧美精品一区二区在线播放 | 色黄www小说| 久久精品91久久久久久再现 | 国产最新在线视频 | 久久精品99国产精品酒店日本 | 国产成人中文字幕 | www.玖玖玖| 国产成人亚洲精品自产在线 | 色噜噜日韩精品欧美一区二区 | 丁香九月婷婷 | 国产视频二区三区 | 久久99热精品这里久久精品 | 国产精品乱码一区二三区 | 激情视频一区 | 97超碰国产在线 | 免费视频三区 | 91黄视频在线 | 色综合久久久久综合 | 999国产在线 | 在线 国产 日韩 | 亚洲欧美成人网 | 最近中文字幕在线播放 | av 在线观看 | www.婷婷色 | 天天操天天操天天 | 国产在线视频在线观看 | 色在线观看网站 | 美女视频网 | av丝袜美腿| 国产精品h在线观看 | 久久精品99国产国产精 | 91精品成人 | 狠狠色丁香婷婷综合久小说久 | 久久综合色婷婷 | 久久这里只有精品视频首页 | 成人午夜久久 | 91精品免费视频 | 99精品久久99久久久久 | 久久亚洲私人国产精品 | 91精选| 91视频com| 最近中文字幕免费 | 久久91久久久久麻豆精品 | 亚洲精品视频在线免费播放 | 99久久精品国产系列 | 国产成年人av | 婷婷色中文 | 午夜久久久影院 | 99热精品视 | 亚洲欧美日韩不卡 | 亚洲综合视频在线 | 精品免费视频 | 人人爽人人香蕉 | 狠狠操狠狠 | 99在线热播精品免费 | 久久一区91 | 欧美一二在线 | 亚州人成在线播放 | 中文字幕免费一区 | 人人澡澡人人 | 国产在线观看二区 | 国产经典av | 日韩丝袜在线观看 | 亚洲激情免费 | 国产一级二级在线 | 在线观看日本韩国电影 | 久久a v视频 | 欧美色噜噜 | 精品国产免费人成在线观看 | 在线观看一级视频 | 嫩草av在线 | 婷婷六月中文字幕 | 成人羞羞视频在线观看免费 | av免费在线观看1 | 日本最新一区二区三区 | 91久久国产露脸精品国产闺蜜 | 一区二区三区高清 | 777xxx欧美| 亚洲日本三级 | 黄色小网站免费看 | 伊人伊成久久人综合网小说 | av黄色大片 | 中文字幕一二 | 在线播放91 | 最新久久免费视频 | 成人在线播放网站 | 99精品在线直播 | 久久午夜国产 | 在线视频 影院 | 亚洲天堂精品 | 综合中文字幕 | av中文字幕免费在线观看 | 欧美一区二区免费在线观看 | 久久久亚洲影院 | 岛国一区在线 | 日韩最新av在线 | 91视频高清免费 | 99视频免费观看 | 91av视频播放 | 在线播放 日韩专区 | 久久tv视频 | 久久伦理 | 国产又粗又硬又爽视频 | 国产精品99久久免费观看 | 日韩va在线观看 | 亚洲在线视频免费 | 国产精品美女久久久久久久 | 免费a现在观看 | 成人国产网址 | 中文字幕日韩电影 | 日韩视频在线不卡 | 久久综合婷婷 | 黄色小说免费在线观看 | 久久免费视频国产 | 国产精品黄色在线观看 | 国产精品系列在线播放 | 美女久久视频 | 亚洲永久免费av | 日日操日日插 | 狠狠亚洲| 国产又粗又猛又爽又黄的视频先 | 香蕉久草 | 国产精品99在线观看 | 亚洲免费公开视频 | 一区二区三区在线电影 | 亚洲精品成人网 | 国产精品一区二区在线观看 | 国产精品女同一区二区三区久久夜 | 久久夜色精品国产欧美一区麻豆 | 白丝av免费观看 | 亚洲精品www久久久久久 | 成人毛片一区二区三区 | 一区二区精品视频 | 91精品综合在线观看 | 婷婷开心久久网 | 免费在线观看成人av | 91av中文 | 久久福利| 欧美日韩免费一区二区三区 | 91视频麻豆 | 色综合久久88色综合天天人守婷 | 亚洲精品观看 | 手机看片久久 | 色综合久久88 | 9ⅰ精品久久久久久久久中文字幕 | 免费情趣视频 | 五月婷婷操 | 国产福利在线免费观看 | 五月天电影免费在线观看一区 | 激情久久综合网 | 在线看国产| 亚洲美女在线国产 | 99国产情侣在线播放 | 中文字幕第一页在线视频 | 日韩欧美一区二区三区在线观看 | www黄色| 91av色| 天天操天天舔天天爽 | 正在播放国产精品 | 久久久久久综合网天天 | 亚洲免费精品一区二区 | 91一区啪爱嗯打偷拍欧美 | 久久久久久国产精品免费 | 国产1区在线观看 | 91亚洲欧美| 亚洲精品视频在线播放 | 人九九精品| 9999国产| 丁香视频免费观看 | 久久爱www.| 18国产精品白浆在线观看免费 | 色姑娘综合 | 成人av一区二区三区 | 国产精品精品 | 狠狠天天| 国产精成人品免费观看 | 国产精品 日韩精品 | 午夜精品久久一牛影视 | 亚洲成人一区 | 一级黄色电影网站 | 三级大片网站 | 成人在线网站观看 | 国内精品久久久久久久 | 在线中文字母电影观看 | 午夜精品久久久久久久久久久久 | 久久国产一区二区三区 | 91亚洲欧美 | 免费中文字幕在线观看 | 国产精品免费观看网站 | 久久久www成人免费毛片麻豆 | 久久tv视频| 91成熟丰满女人少妇 | 亚洲日本三级 | 亚洲国产精品传媒在线观看 | 在线视频 日韩 | 国产成人精品一区二 | 久久综合久久综合这里只有精品 | 亚洲国产精品成人av | 日韩中文字 | 亚洲天天做 | 免费看一及片 | 久久成人国产精品免费软件 | 国产一级视频在线观看 | 色 中文字幕 | 国色天香av| 国产成人久久77777精品 | 在线免费黄色 | 激情久久一区二区三区 | 免费黄色特级片 | 欧美视频在线观看免费网址 | 黄色aaa级片| 在线观看你懂的网址 | 91视频高清免费 | 日韩欧美极品 | 免费h漫在线观看 | 日韩欧美高清在线 | 中文字幕在线观 | 一级a毛片高清视频 | 欧美精品九九99久久 | 精品视频成人 | 九九久久在线看 | 91成人天堂久久成人 | 91中文字幕网 | 人人看人人 | 日韩免费网站 | 欧美日韩亚洲第一页 | 亚洲一片黄 | 免费三级骚 | 九九免费在线观看 | 亚洲精品高清一区二区三区四区 | 丝袜少妇在线 | 一区二区三区四区五区在线 | 最近中文字幕高清字幕免费mv | 国产精品午夜免费福利视频 | 午夜精品av在线 | 国产亚洲成人网 | 99视频精品 | 成人黄色小说网 | 中文字幕一区三区 | 日韩精品中文字幕一区二区 | 在线99视频 | 九九视频网 | 福利视频网站 | 国产美女主播精品一区二区三区 | 国产精品国产三级国产不产一地 | 国产一级特黄毛片在线毛片 | 亚洲日韩中文字幕 | 天天色草 | av亚洲产国偷v产偷v自拍小说 | 五月婷婷综合在线视频 | 国产一区二区三区午夜 |