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

歡迎訪問 生活随笔!

生活随笔

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

windows

[Gradle] 在 Eclipse 下利用 gradle 构建系统

發布時間:2024/4/14 windows 53 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [Gradle] 在 Eclipse 下利用 gradle 构建系统 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

構建系統時候常常要用到 Ant, Maven 等工具,對于初學者來說,它們還是過于復雜,上手還是需要時間的。本文將向讀者介紹一種全新的構建項目的方式 gradle,它簡單、上手快,能大大節省項目的時間和成本。

在 eclipse 下利用 gradle 構建系統

基本開發環境

  • 操作系統:本教程使用的為 Windows Vista Enterprise, 如果您的系統是 Linux 的,請選擇下載對應版本的其他工具,包括開發工具、Java EE 服務器、Apache Ant、SoapUI。
  • 開發工具:Eclipse IDE for SOA Developers 版本,請到?http://www.eclipse.org/downloads/?網站下載,當然任何版本的 eclipse 都是可以的。
  • Java EE 服務器:Apache-Tomcat-6.0.18,可以到?http://tomcat.apache.org/download-60.cgi?下載,使用 5.0 以上的任何版本都可以的,當然,您也可以使用 Jboss 等其他 Java EE 服務器。
  • Jdk:到 http://java.sun.com 下載 1.5.0_17 版本,下載后安裝即可。

Ant,Maven,Gradle 簡單比較

Ant 是我們過去構建系統基本都會用到的,xml 腳本文件中包括若干 task 任務,任務之間可以互相依賴,對于一個大的項目來說,這些 xml 文件維護起來的確不是一件容易的事情,還有那些項目依賴的而沒有版本號的 jar 包,有時真的讓人頭疼,后來 Maven 出現了,基于中央倉庫的編譯相對于 Ant 來說的確是好了很多,但是,是不是 Ant,Maven 就是我們構建項目的唯一選擇呢?呵呵,當然不了,利用 Gradle 來構建系統我認為將成為 java 構建項目的最佳選擇,簡單,快速,對初學者無苛刻要求,可以說是拿來就會用,而且我們再也不用看那些冗長而復雜的 xml 文件了,因為 Gradle 是基于 Groovy 語言的,Groovy 大家應該很熟悉吧,是基于 Java Virtual Machine 的敏捷開發語言,它結合了 Python、Ruby 和 Smalltalk 的許多強大的特性,如果你是一個 Ant 的完全支持者,也沒有問題,因為 Gradle 可以很平滑的來調用 Ant 文件的,我這樣說你可能不接受 Gradle,下面我們就會通過一個個具體實例來講解 Ant,Maven,Gradle 構建項目的過程,通過例子我們能很容易明白它們的差異。Let ’ s go。

用 Ant 來構建簡單系統

新建一個 Java project, 命名為 ant_project

圖 1. 新建 ant_project 項目

然后新建一個 HelloWorld 類,我們下面就是將這個項目通過 Ant 來編譯,打包,類的代碼列表如清單 1 所示:

清單 1. HelloWorld 類
package org.ant.test; public class HelloWorld { public String sayHello(String name){ return "Hello "+name; } }

?

然后再新建一個 build 文件,命名為 build.xml, 內容如清單 3 所示:

清單 2. build.xml
<?xml version="1.0" encoding="UTF-8"?> <project name="project" default="default"> <target name="default" depends="depends" description="description"> <javac srcdir="src" destdir="bin" includes="org/**"></javac> <jar basedir="bin" destfile="dist/ant_project.jar"></jar> <war destfile="dist/ant_project.war" webxml="WEB-INF/web.xml"> <classes dir="bin"></classes> </war> </target> <!-- - - - - - - - - - - - - - - - - - target: depends - - - - - - - - - - - - - - - - - --> <target name="depends"> </target> </project>

?

熟悉 ant 的同學們對于上面的腳本應該很容易看明白,這里就不詳細解釋了,主要功能就是把這個工程編譯然后打成 jar 和 war 包。 到目前為止 ant_project 的目錄結構如圖 2 所示:

圖 2. ant_project 工程目錄結構

運行 ant 腳本。

E:\gdcc\tools\apache-ant-1.6.5\bin\ant -f E:\ws_IBM\ant_project\build.xml 注:ant 放在了 E:\gdcc\tools\apache-ant-1.6.5 目錄下。 執行結果如下: Buildfile: E:\ws_IBM\ant_project\build.xml depends: default: [javac] Compiling 1 source file to E:\ws_IBM\ant_project\bin [jar] Building jar: E:\ws_IBM\ant_project\dist\ant_project.jar [war] Building war: E:\ws_IBM\ant_project\dist\ant_project.war BUILD SUCCESSFUL Total time: 859 milliseconds

?

這是個非常簡單的工程,我們將他打成了 jar,war 包,所需要的 build 文件大約在 10 行左右,下面我們再看看用 Gradle 的情況。

用 Gradle 來構建簡單系統

準備環境:

  • 下載 gradle-0.9-preview-1 從?http://dist.codehaus.org/gradle/?ref=darwinports.com網站上選擇一個版本,然后解壓到指定目錄,將 Gradle 的 bin 目錄添加到 Path 變量中。
  • 使用 cmd 命令,然后敲入 gradle – version,如出現以下信息,表示環境配置成功。
  • C:\Documents and Settings\suchu>gradle -version Gradle 0.9-preview-1 Gradle buildtime: Monday, March 29, 2010 4:51:14 PM CEST Groovy: 1.7.1 Ant: Apache Ant version 1.8.0 compiled on February 1 2010 Ivy: 2.1.0 Java: 1.6.0_12 JVM: 11.2-b01 JVM Vendor: Sun Microsystems Inc.

    ?

    注:以上信息根據不同版本的 Gradle 或者不同的環境也許不同,但都是正確的。

    Gradle 常用的使用方法介紹

    新建一個 Java project, 命名為 gradle_project

    圖 3. 新建 gradle_project 項目

    然后新建一個 java bean 名為 HelloWorld 內容和上面的一樣,可以參考 ant_project。 為了實現編譯,打包功能,我們需要新建一個名為 build.gradle 的文件。 文件內容見清單 3 所示:

    清單 3. build.gradle 內容
    apply plugin: 'java'

    ?

    是不是很驚訝,的確,真的就只要這么短短的一行,而它的功能卻是相當的強大的,能編譯,打成 jar 包,運行測試腳本等。 到目前為止,項目的結構如圖 4 所示:

    圖 4. gradle_project 項目結構圖

    這里需要注意一點的是,項目包的結構最好是按照 Gradle 期望的來建立,當然也可以通過配置來改變。 下面我們來運行下 build.gradle 文件。 運行 cmd 命令,進入 gradle_project 項目路徑下,然后運行 gradle build 命令,命令顯示信息如清單 5 所示。

    清單 5. build.gradle 運行顯示信息
    E:\ws_IBM\gradle_project>gradle build :compileJava :processResources :classes :jar :assemble :compileTestJava :processTestResources :testClasses :test :check :build BUILD SUCCESSFUL Total time: 5.125 secs

    ?

    我們再看下生成物,這個命令首先在 gradle_project 下新建了 build 目錄,build 目錄包含 classes, dependency-cache, libs,tmp 四個目錄,libs 下包含 jar 包,jar 包包含 main 下的所有 java 文件和和資源文件。 一個簡單的例子到這里就演示完了,怎么樣是不是腳本很簡潔,用起來很簡單,產生想繼續學習的興趣了吧,別急,下面我們會繼續來探究 Gradle 的神奇之處。

    下面我們來介紹幾個常用的命令,clean,這個命令是將剛才產生的 build 目錄刪除掉; Assemble,這個命令是編譯 java 文件但是不運行檢查代碼質量等的命令,運行時顯示的信息如清單 6 所示:

    清單 6. assemble 命令顯示的信息
    E:\ws_IBM\gradle_project>gradle assemble :compileJava :processResources UP-TO-DATE :classes :jar :assemble BUILD SUCCESSFUL

    ?

    和清單 5 比較下,他們的區別應該很容易看出來,那么我們怎么樣來運行檢查代碼質量的命令而不需要打成 jar 包之類的額外工作呢,check 命令正好滿足你的要求,此命令就是編譯 java 文件并運行那些類似 Checkstyle,PMD 等外部插件命令來檢查我們自己的源代碼。Check 命令運行顯示的信息如清單 7 所示:

    清單 7. check 命令運行時信息
    E:\ws_IBM\gradle_project>gradle check :compileJava UP-TO-DATE :processResources UP-TO-DATE :classes UP-TO-DATE :compileTestJava UP-TO-DATE :processTestResources UP-TO-DATE :testClasses UP-TO-DATE :test UP-TO-DATE :check UP-TO-DATE BUILD SUCCESSFUL

    ?

    這里需要說明一點的是 Gradle 是增量式編譯的,只編譯那些有變動的 java 類或資源文件的,如 UP-TO-DATE 表示是有更新的。 現在 javadoc 越來越受到人們的重視,尤其對于那些復雜的需要接口調用的的項目,javadoc 的地位就更加突出了,如果我們使用 Ant 需要在 build 文件中增加清單 8 的片段。

    清單 8. 利用 Ant 生成 javadoc
    <target name="javadoc"> <!-- destdir 是 javadoc 生成的目錄位置 --> <javadoc destdir="${distDir}" encoding="UTF-8" docencoding="UTF-8"> <!-- dir 是你的源代碼位置,記住是 java 文件的位置而不是 class 文件的位置,第一次用這個命令容易忽略這點 切記 --> <packageset dir="${srcDir}"> <!-- exclude 是去掉那些不想生成 javadoc 的類文件 --> <exclude name="${excludeClasses}" /> </packageset> </javadoc> </target>

    ?

    然后我們用 ant javadoc 命令來運行,即可生成 javadoc。那么我們 利用 Gradle 是怎樣來生成 javadoc 的呢,都需要做那些額外的工作呢? build.gradle 文件是否需要修改呢?我們的回答是,不用,什么都不用修改,什么都不用做,只需利用 gradle javadoc 命令,即可生成我們期望的 javadoc。 通常我們新建一個項目,.classpath 文件的內容如清單 9 所示:

    清單 9. .classpath 文件內容
    <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.6.0_12"/> <classpathentry kind="output" path="bin"/> </classpath>

    ?

    通過上面的知識我們知道,Gradle 期望的目錄結構和自動生成的是有些差別的,比如源碼路徑,編譯后的文件放置目錄等,那么我們能不能通過 Gradle 命令來統一一下呢,使原項目結構與 Gradle 期望的一致,以免開發者將代碼放置到了錯誤的目錄結構下,那樣 Gradle 是不管理它們的。下面我們就通過一個簡單的方法來實現上面的需求,首先我們來簡單修改下 build.gradle 文件,添加 apply plugin: 'eclipse'這么一行,然后我們使用命令 gradle eclipse 即可。.classpath 文件的變化如清單 9 所示。

    清單 9. 修改后的 .classpath 文件內容
    <?xml version="1.0" encoding="UTF-8"?> <classpath> <classpathentry kind="src" path="src/main/java"/> <classpathentry kind="output" path="build/classes/main"/> <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> </classpath>

    ?

    War 包是我們經常要用到的,上面我們利用 Ant 腳本生成過 war 包,那么 Gradle 又是怎樣來生成 war 包的呢?經過上面的學習或許你已經猜出來了,需要增加一個 plugin,完全正確,只需要將 apply plugin: 'war' 這一行加入到 build.gradle 文件中,然后運行 gradle War 命令即可,簡單的簡直要命,是不是,呵呵!

    如何在老項目上使用 Gradle

    我們上面講過,Gradle 對其所能控制的目錄結構是有一定的要求的,那么如果我們的項目已經開始很長時間了,現在的項目結構不滿足 Gradle 的要求,那么我們還能不能利用 Gradle 呢?答案當然是肯定的,下面我們就介紹怎樣在老項目上使用 Gradle,方法很簡單,當然如果過于復雜我們也沒必要再這里介紹它了,直接使用 Ant 就好了。首先我們需要在 build.gradle 文件中增加如清單 10 所示的內容。

    清單 10. 匹配老項目的結構
    sourceSets { main { java.srcDir "$projectDir/src"} }

    ?

    然后我們就可以使用 Gradle 提供的所有命令和方法了。

    如何加入項目所依賴的 jar 包

    大家都知道,一個項目在編譯過程中要依賴很多 jar 包的,在 Ant 中我們通過添加 classpath 來實現的,如清單 11 所示。

    清單 11. ant 中添加依賴的 jar 包
    <path id="j2ee"> <pathelement location="${servlet.jar}" /> <pathelement location="${jsp-api.jar}" /> <pathelement location="${ejb.jar}" /> <pathelement location="${jms.jar}" /> </path> <javac destdir="${build.classes}" srcdir="${src.dir}" debug="${javac.debug}" deprecation="${javac.deprecation}"> <include name=" "/> <classpath refid="j2ee"/> </javac>

    ?

    那么 Gradle 又是怎樣來做的呢?通過上面的知識的學習,你是否有一個大概的思路呢?假如我們現在有一個 java 類叫 HelloWorldTest,這個類中引用了 junit 這個 jar 包中的類,這時候我們用 Gradle 要怎樣來編譯這個類呢? 首先我們新建一個目錄叫 libs,這個目錄就是放置項目所依賴的所有 jar 包,當然包括 HelloWorldTest 類所依賴的 junit-4.4.jar 包,然后我們要修改下 build.gradle 文件,增加內容見清單 12。

    清單 12. 工程所依賴 jar 包添加方法
    repositories { flatDir(dirs: "$projectDir/libs") } dependencies { compile ':junit:4.4'}

    ?

    注:repositories 相當一個存儲 jar 包的倉庫,我們可以指定本地的依賴 jar 包,也可以利用 Maven 所指定的倉庫,如 mavenCentral(); 通過 dependencies 來包含所有真正要依賴的 jar 包,格式為 goup:name:version,':junit:4.4:' 就是表示 dirs 路徑下的 junit-4.4.jar 這個包。

    如何實現 copy 工作

    Copy 是我們經常要用到的一個命令,java 類的 copy,資源文件的 copy 等等。如果是 Ant 我們會在 build.xml 文件中加入清單 13 中的內容。

    清單 13. Ant 中的 copy 任務
    復制單個文件到另一個文件<copy file="myfile.txt" tofile="mycopy.txt"/> 復制單個文件到一個目錄<copy file="myfile.txt" todir="../some/other/dir"/> 復制一個目錄到另一個目錄<copy todir="../new/dir"> <fileset dir="src_dir"/> </copy> 復制一部分文件到一個目錄下<copy todir="../dest/dir"> <fileset dir="src_dir"> <exclude name="**/*.java"/> </fileset> </copy> <copy todir="../dest/dir"> <fileset dir="src_dir" excludes="**/*.java"/> </copy>

    ?

    我們知道 copy 任務中有很多屬性,這里我們就不一一列出了,我們還是主要看下 Gradle 是如何來實現這些功能的。

    使用 Gradle 實現目錄之間 copy 文件任務

    我們只需要在 build.gradle 文件中加入清單 14 中的內容。

    清單 14. gradle 中實現目錄間復制文件
    task copyOne(type: Copy) { from 'src/main/test'into 'build/anotherDirectory'}

    ?

    注:把 test 目錄下的所有文件復制到 anotherDirectory 目錄下。 然后我們利用命令 E:\ws_IBM\gradle_project>gradle copyOne 來執行即可。

    對 copy 文件的過濾

    有時候一個目錄下的文件數目很多,而我們只想復制某一部分文件,比如只復制 java 文件或資源文件等,這時候我們就要用到 copy 任務的 include 屬性,這一點和 Ant 是一樣的。比如只復制 java 文件到某一指定目錄,實現這個需求我們要在 build.gradle 文件中增加清單 15 的內容。

    清單 15. copy java 文件到指定目錄
    task copyTwo(type: Copy) { from 'src/main/test'into 'build/anotherDirectory'include '**/*.java'}

    ?

    如果我們只想排除一些文件,不想把這一類文件 copy 過去,這時候我們要用到 exclude 屬性,比如我們不想把 java 文件復制到指定目錄中,那么我們只需要將上面清單 15 中的 include 替換成 exclude 即可。

    發布 jar 文件

    做項目時經常會遇到一個 project 中的類依賴另一個 project 中類的情況,如果用 Ant,我們會這樣做,首先將被依賴的類文件打成 jar 包,然后利用 copy 命令將這個 jar 包復制到指定目錄下,我們可以想象到要向 build.xml 添加好多行代碼,這里我們就不一一列出了,不會的同學們可以參考上面的知識。下面我們看下 Gradle 是怎樣來完成這一需求的,Gradle 不但可以講 jar 包發布到本地的指定目錄中,而且還可以發布到遠程目錄中,我們看下清單 16 的內容。

    清單 16. 發布 jar 包到本地目錄
    publishJarFile { repositories { flatDir(dirs: file('jarsDerectory')) } }

    ?

    然后我們利用 gradle publishJarFile 命令即可。 注:清單 16 是將工程下的 java 類文件全部打成 jar 包,然后放到工程目錄下的 jarsDerectory 子目錄中。

    Maven 對于 jar 包的倉庫管理方法給我們提供了很多方便,Gradle 完全可以利用 Maven 的這一優點的,我們在上面已經講過了如何來使用,那么我們又是怎么來做到將項目所需要的 jar 包更新到倉庫中呢?具體解決方法見清單 17。

    清單 17. 發布 jar 文件到 Maven 的倉庫中
    apply plugin: 'maven'publishToMaven { repositories.mavenDeployer { repository(url: "file://localhost/tmp/myRepo/") } }

    ?

    Gradle 在多個工程中的應用

    做項目時候,經常會碰到多個工程的情況,最通常的情況我們也分為服務器端和客戶端兩部分,這種情況我們過去用 Ant 時候會在每個工程下面都建立個 build.xml 文件或者建立一個 build.xml 文件,然后在這個 build.xml 文件中建立不同工程的 target,將將被引用的工程打成 jar 包來供其他工程引用,那么 Gradle 是怎樣來完成這樣的需求的呢?下面我們舉個具體的例子來詳細演示下。首先我們新建一個主工程命名為 gradle_multiProject, 然后在主工程下在新建一個子工程命名為 sub_projectOne, 在兩個工程下面都有一個各自獨立的 src 并且符合 Gradle 要求的目錄結構,在每個工程下面都建個類命名為 HelloWorld,類內容同清單 1. 然后我們新建個 settings.gradle 文件,內容見清單 18。

    清單 18. settings.gradle 文件內容
    include "sub_projectone"

    ?

    然后在新建一個我們熟悉的 build.gradle 文件,文件內容見清單 19。

    清單 19. 主工程目錄下 build.gradle 文件內容
    Closure printProjectName = { task -> println "I'm $task.project.name" } task hello << printProjectName project(':sub_projectone') { task hello << printProjectName }

    ?

    然后我們使用命令 gradle – q hello 運行一下,運行結果如清單 20 所示。

    清單 20. 命令運行結果
    E:\ws_IBM\gradle_multiProject>gradle -q hello I'm gradle_multiProject I'm sub_projectone

    ?

    我們會發現,這個命令將主工程和子工程的名字都打印出來了,為什么會這樣呢?我想 你一定猜對了,因為我們在 build.gradle 文件中使用了 project() 方法,方法內傳入的是子工程的名稱,如果我們子工程不止一個,那么我們又該怎樣來調用呢?這時候我們只需要調用另一個方法 allprojects 即可,注意 allprojects 方法是不需要傳入參數的,它返回的是當前工程和當前工程下面的所有子工程的列表。上面演示的內容其實我們不經常用到的,這里簡單的介紹下就是為了說明 gradle 給我們提供了好多方法來供我們調用,在多工程的環境下我們可以靈活的使用它們來達到我們的要求,下面我們就步入正題來看看在多工程情況下,gradle 是如何來編譯,打包各自工程的。這里我們添加些內容到 build.gradle 文件,內容見清單 21。

    清單 21. 添加到 build.gradle 文件中的內容
    subprojects{ apply plugin: 'java'}

    ?

    然后我們用命令 gradle build,發現主工程下面的所有子工程都新增了一個 build 文件夾,這個文件夾下包含編譯生成的 class 文件和 jar 文件,而主工程的 src 下的代碼卻沒有被編譯,打包。那么我們怎樣做能讓主工程和子工程同時被編譯,打包呢?方法很簡單,我們只需要在 build.gradle 文件中增加 apply plugin: 'java' 這么一行代碼,現在完整的 build.gradle 內容見清單 22。

    清單 22. 完整的 build.gradle 文件內容
    apply plugin: 'java'subprojects{ apply plugin: 'java'}

    ?

    是不是很難想象,就這么幾行代碼就完成了將所有工程中的代碼都編譯了并且都打成了 jar 文件。有的朋友會問了,如果子工程與主工程他們打成的包不一樣,有的是需要 jar 包,有的需要打成 war 包等等,這樣的需求我們該怎樣做呢,很簡單我們只需要在需要打成 war 包的工程下面新建立個 build.gradle 文件,該文件內容為 apply plugin: 'war',然后我們我們在主工程目錄下使用 gradle build 命令即可生成我們需要的 war 包了,Gradle 就是使用這種方法來滿足那種差異性的需求的。

    使用 Ant 的朋友們一定會深有感觸的吧!也許有些朋友會有反面的一些聲音,尤其對那些 Ant 的熱愛者們,一定會說,Ant 如果你使用的好,封裝的好一樣可以很簡潔并且也能達到這個效果的,的確是這樣的,Gradle 只不過是把我們經常要使用的一些功能項給封裝成了方法,然后我們調用這些方法即可了,再說了,Gradle 調用 Ant 腳本也是可以的,如果你一定要用 Ant, 那么你用 Gradle 來組織一下邏輯也是不錯的選擇。下面我們簡單看下在 Gradle 中式怎樣來調用 Ant 腳本的。

    Gradle 中調用 Ant 腳本

    首先我們建立 Ant 文件 build.xml, 文件詳細內容見清單 23.

    清單 23. build.xml 文件內容
    <project> <target name="hello"> <echo>Hello, from Ant</echo> </target> </project>

    ?

    然后我們在建立個 build.gradle 文件,文件詳細內容見清單 24。

    清單 24. build.gradle 文件內容
    ant.importBuild 'build.xml'

    ?

    簡單吧,一句話的事情而已,呵呵。然后我們使用 gradle hello 命令來看下結果,結果見清單 25。

    清單 25. Gradle 調用 Ant 文件的運行結果
    E:\gdcc\me\gradle-0.9-preview-1\samples\userguide\ant\hello>gradle hello :hello [ant:echo] Hello, from Ant BUILD SUCCESSFUL Total time: 9.734 secs

    ?

    可以看出,的確調用的是 Ant 的 build.xml 文件吧。

    總結

    本 教程通具體實例來講解如何使用 Gradle 來構建工程的,并在具體實例中引入我們熟悉的 Ant 來對比完成,這樣能使 Ant 的愛好者們能更快的上手,并能一目了然的看到兩者的優缺點,最后并講解了怎樣和 Ant 來集成,每一個實例都是通過從新建工程開始一步一步的帶領大家來繼續的,我們知道僅僅通過一片文章來很詳細的將 Gradle 的方方面面都闡述的很清楚,那是不可能的,本教程提供了最基本,最基礎的開發過程,任何復雜的事務歸根結底還是源于基礎,我一向倡導,“授之以魚,不如授 之以漁”,我想只要方向對了,知道如何下手了,就不會有大的失誤。最后祝大家工作順利。

    轉載:http://www.ibm.com/developerworks/cn/opensource/os-cn-gradle/

    參考資料

    學習

    • http://www.ibm.com/developerworks/cn/java/j-pg12144.html?介紹了 Grovy 與 Ant 的組合應用。
    • http://www.ibm.com/developerworks/cn/linux/sdk/ant/?簡單的介紹了 Ant 的基本用法。

    獲得產品和技術

    • Eclipse IDE:?http://www.eclipse.org/downloads/。
    • Ant:?http://ant.apache.org/。
    • Gradle:http://dist.codehaus.org/gradle/?ref=darwinports.com。
    • Tomcat:?http://tomcat.apache.org/download-60.cgi。

    轉載于:https://www.cnblogs.com/hd-zg/p/8716765.html

    總結

    以上是生活随笔為你收集整理的[Gradle] 在 Eclipse 下利用 gradle 构建系统的全部內容,希望文章能夠幫你解決所遇到的問題。

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

    91精品国产成 | 天天鲁一鲁摸一摸爽一爽 | 最新国产视频 | 精品久久久久久亚洲综合网 | 黄色三级网站在线观看 | 久草在线电影网 | 日日爽天天操 | 亚洲欧洲精品一区二区精品久久久 | 日韩欧美一区视频 | 日韩精品免费在线观看视频 | 国产自制av| 久久免费高清视频 | 久久人人97超碰精品888 | 美女黄色网在线播放 | 亚洲综合视频网 | 91网免费观看 | 国产成人在线看 | 天天射色综合 | 亚洲国内在线 | 久久精品久久99 | 国产不卡视频在线播放 | 99精品国产兔费观看久久99 | 片黄色毛片黄色毛片 | 成人在线视频网 | 欧美一性一交一乱 | av福利在线导航 | 婷婷久久一区二区三区 | 在线观看亚洲免费视频 | 国产色就色 | 午夜精品99久久免费 | 1024在线看片 | 精品国产乱码久久久久久1区二区 | www.com黄 | 中文字幕亚洲欧美日韩2019 | 国产日产在线观看 | 777xxx欧美| 久久在线影院 | 天干啦夜天干天干在线线 | 欧美一级片播放 | 日韩av影视在线观看 | 91经典在线 | 成人久久国产 | 奇米影视8888在线观看大全免费 | 久久久午夜精品理论片中文字幕 | 国产福利免费在线观看 | 久章草在线观看 | 四川bbb搡bbb爽爽视频 | 伊人网综合在线观看 | www.五月婷婷 | 国产日韩中文字幕在线 | 国产一区二区网址 | 日本精品中文字幕在线观看 | 最新影院 | 在线视频观看国产 | 亚洲欧美日韩在线看 | 99一级片 | 日韩免费小视频 | 国产精品美女视频网站 | 国产在线观看h | 欧美污在线观看 | 国产精品自产拍在线观看蜜 | 亚洲另类xxxx | 深爱激情五月婷婷 | 国产成人三级 | 久久深夜福利免费观看 | 在线观看mv的中文字幕网站 | 九九在线国产视频 | 最近最新mv字幕免费观看 | 日韩一区二区免费播放 | 爱情影院aqdy鲁丝片二区 | 超碰97国产 | 久久久久国产a免费观看rela | 国产精品一区二区三区四 | 午夜av日韩 | 久久国产午夜精品理论片最新版本 | 国产精品 久久 | 中文字幕在线视频一区 | 日韩专区一区二区 | 毛片.com| 欧美性做爰猛烈叫床潮 | 中文字幕中文字幕中文字幕 | 夜色成人网 | 国产 日韩 中文字幕 | 狠狠色噜噜狠狠狠狠 | 97超碰中文字幕 | 手机成人在线电影 | 欧美精品一级视频 | 黄色成年| 91成人看片 | av电影av在线| 国产精品99精品 | 日韩精品免费一线在线观看 | 91网址在线看 | 操夜夜操 | 天天插综合 | 探花系列在线 | 激情综合色图 | 久久成人资源 | 九九热re| 色综合久久久久综合体桃花网 | 国产成人精品av在线 | 精品一区 精品二区 | 国产午夜麻豆影院在线观看 | 狠狠色伊人亚洲综合网站野外 | 97视频在线免费 | 国产视频亚洲精品 | 丁香五月亚洲综合在线 | 五月婷婷国产 | 在线免费观看国产精品 | 激情伊人五月天久久综合 | 美女免费黄视频网站 | 久草网首页 | 日韩午夜视频在线观看 | 免费观看9x视频网站在线观看 | 黄色av电影免费观看 | 在线观看视频黄 | 日韩免费播放 | 九九久久精品 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 伊人婷婷网 | 中文字幕在| 免费国产黄线在线观看视频 | 在线看国产视频 | 久久男女视频 | 大荫蒂欧美视频另类xxxx | 99色在线视频 | 久久线视频| 四虎国产精品成人免费4hu | 久久国产精品色婷婷 | 69av国产 | 国内久久久久 | 夜又临在线观看 | 国产色视频123区 | 蜜臀久久99精品久久久酒店新书 | 成年人app网址| 欧美a级在线播放 | 国产成a人亚洲精v品在线观看 | 久久麻豆视频 | 丁香六月欧美 | a电影免费看 | 日批在线观看 | 国产又粗又硬又长又爽的视频 | 黄色高清视频在线观看 | 亚洲精品一区二区三区高潮 | 色综合久久天天 | 青青河边草免费视频 | 五月激情在线 | 在线免费观看黄色小说 | 久射网| 国产男男gay做爰 | 国产成人精品久久久 | 天天拍天天干 | 国产成人av在线 | 久久黄视频 | 欧美中文字幕久久 | 日韩av电影手机在线观看 | 伊人午夜视频 | 97色在线| 天天操天天干天天操天天干 | japanesexxxxfreehd乱熟 | 欧美日韩国产精品一区二区 | 久久精品伊人 | 六月激情网 | 成人国产网站 | 在线精品国产 | 99在线观看视频网站 | 99久久超碰中文字幕伊人 | 国产在线 一区二区三区 | 色视频网址 | 免费福利片 | av888av.com | 女人高潮特级毛片 | 日本少妇高清做爰视频 | 中文字幕在线日本 | 亚洲,国产成人av | 久久噜噜少妇网站 | 美女免费网视频 | 亚洲午夜精品一区二区三区电影院 | 操操综合网 | 国产精彩视频一区 | 国产小视频国产精品 | 狠狠综合网| av成人免费观看 | 四虎国产精品免费观看视频优播 | 最近免费中文视频 | 亚洲va综合va国产va中文 | 日韩一区二区三区视频在线 | 久草精品视频在线观看 | 韩国av免费观看 | 国产精品一区二区视频 | 中文字幕亚洲欧美日韩2019 | 成人av电影网址 | 人人艹人人| 久久er99热精品一区二区 | 成年人在线播放视频 | 91亚洲精品视频 | 亚洲视频高清 | 91成人精品一区在线播放69 | www.夜夜爽| 四虎在线永久免费观看 | 国产只有精品 | 国产99在线播放 | 亚洲黄色影院 | 国产精品美女久久久久久久 | 悠悠av资源片 | 国产精品成人免费精品自在线观看 | 亚洲高清激情 | 日日久视频| 日韩在线二区 | 日本精品视频一区二区 | 久久亚洲影视 | 丁香综合av| 久久综合九色99 | 欧美日韩中文字幕在线视频 | 特级西西444www高清大视频 | 成人a级免费视频 | 91精品国产91久久久久福利 | 九九热1 | 国产乱码精品一区二区三区介绍 | 日韩在线视频一区 | 日韩欧美精品一区二区三区经典 | av福利在线 | 成人观看视频 | 999成人网 | 欧美综合色在线图区 | 精品黄色片 | 亚洲高清国产视频 | 亚洲精品一区二区久 | 久久综合久久综合久久综合 | 亚洲精品视频免费在线观看 | 2022国产精品视频 | 美女一二三区 | 日本韩国欧美在线观看 | 欧美va日韩va| 人人爱天天操 | 视频一区亚洲 | 亚洲人天堂 | 一区二区中文字幕在线观看 | 欧美日韩国产页 | 丁香婷婷综合激情 | 99视频在线免费 | 久久国产一区二区 | 中文在线8资源库 | 日韩超碰| 日韩欧美视频一区二区 | 在线观看va| 精品国产乱码 | 一级一级一片免费 | 久久久久这里只有精品 | 91精品资源 | 国产高清在线精品 | 伊人五月 | 日韩精品视频在线观看网址 | 亚洲天堂网在线播放 | 91大神精品视频在线观看 | 欧美a性 | 国产一级片免费视频 | 五月婷丁香网 | 国产成人不卡 | 欧美精品久久久久久久 | 国产91影院| 欧美日韩视频免费 | www.夜夜爱| 最近中文字幕完整视频高清1 | 日日干激情五月 | 久久精品免费看 | 午夜性盈盈 | www.人人草| 久久久久久久久久久影院 | 人人射人人| 超碰97av在线 | 日黄网站 | 亚洲综合导航 | 久久久久久欧美二区电影网 | 国产成人一区二区在线观看 | 日本不卡一区二区三区在线观看 | 久久高清av | 99c视频高清免费观看 | 国产高清日韩 | 免费av黄色| 人人爽人人爽人人爽人人爽 | 免费黄色av | 最近中文字幕大全 | 国产精品自拍av | 中文字幕一区二区三区四区在线视频 | 青青啪 | 五月天婷亚洲天综合网鲁鲁鲁 | 亚洲黄色app | 精品国产精品久久 | 久久午夜网 | 欧美成天堂网地址 | www一起操 | 久久精品视频免费播放 | 久草在线中文888 | 黄色精品国产 | 精品视频在线看 | 色播激情五月 | 亚洲欧美日韩一区二区三区在线观看 | 五月婷综合网 | 伊人午夜| 日韩精品综合在线 | 操一草 | 国产精品一区二区三区免费看 | 亚洲精品一区二区三区在线观看 | 婷婷日韩 | 久久亚洲国产精品 | 99视频黄 | 免费看搞黄视频网站 | 99综合电影在线视频 | 9999激情| 天天天天射 | 成人久久18免费网站麻豆 | 美女黄视频免费看 | 最近中文字幕国语免费av | 亚洲精品乱码久久久一二三 | 亚洲精品在线观看免费 | 一区二区三区在线免费播放 | 免费美女久久99 | 黄色片软件网站 | 国产精品久久久久久久久久ktv | 日韩乱码在线 | 六月丁香激情网 | 99色在线视频 | 久久国产精品一区二区三区四区 | 日本三级久久 | 亚洲毛片一区二区三区 | 丁香六月天 | 中文在线最新版天堂 | 91成人看片 | 国产中文字幕在线播放 | 国内视频 | 久草在线资源网 | 蜜臀精品久久久久久蜜臀 | 欧美一二区在线 | 欧美日韩精品影院 | 午夜性生活片 | 成人久久久精品国产乱码一区二区 | 91成人国产 | 久久国产精品偷 | 最新日韩视频在线观看 | 激情综合网五月激情 | 国产麻豆剧果冻传媒视频播放量 | 四虎影视www | 狠狠干婷婷 | 在线国产小视频 | 四虎永久国产精品 | 狠狠狠狠狠狠操 | 午夜精品av | 一区二区精品视频 | 手机看片中文字幕 | 91热爆视频 | 中文字幕专区高清在线观看 | 色九九在线 | 国产网站色| 色 免费观看 | 免费看污黄网站 | 天天干天天操天天搞 | 色婷婷综合五月 | 中文字幕一区在线观看视频 | 在线观看免费av网站 | 国产伦理久久精品久久久久_ | 99久久精品视频免费 | 99久免费精品视频在线观看 | 免费看污网站 | 婷婷久草 | av福利第一导航 | 国产1区2区 | 又黄又刺激视频 | 免费黄色小网站 | 国产精品理论片在线观看 | 二区三区中文字幕 | 国产黄色片免费 | av在线在线 | 亚洲综合狠狠干 | 操操操天天操 | 成人精品一区二区三区电影免费 | 黄色午夜 | 亚洲日本国产 | 日韩精品一区二区三区免费观看视频 | 69人人| 亚洲高清91 | 成 人 黄 色 免费播放 | 五月激情久久 | 久久久久久蜜桃一区二区 | 亚洲黄色免费 | 欧美日韩a视频 | 在线观看国产区 | 国产成人精品一区二三区 | 在线v片免费观看视频 | 伊人色综合网 | 成全在线视频免费观看 | 欧美色精品天天在线观看视频 | 国产精品69av | 日韩综合一区二区三区 | 婷婷久久网站 | 欧美一区二区在线免费看 | 麻豆国产视频下载 | 亚洲综合视频在线播放 | 成人黄色在线电影 | 五月婷婷色| 狠狠搞,com| 成年人在线播放视频 | 国产一区二区三区免费在线 | 天天爽夜夜操 | 97日日碰人人模人人澡分享吧 | 一区二区精品在线 | 草久久久久 | 免费成视频 | 免费色婷婷| 日韩欧美一区二区在线 | 五月天激情综合网 | 久久免费久久 | 成人国产精品入口 | 久久久高清免费视频 | 在线观看一级视频 | 久久深夜福利免费观看 | 日本精品一区二区三区在线观看 | 国产香蕉久久精品综合网 | 91看片看淫黄大片 | 免费成人在线观看视频 | 久草在线91 | 成人av在线直播 | 91看片一区二区三区 | 亚洲精品资源 | 成人午夜免费福利 | 99在线热播| 99热99re6国产在线播放 | 91亚洲综合 | 午夜视频免费在线观看 | 国模精品一区二区三区 | 国产精品欧美久久久久三级 | 成人小视频在线免费观看 | 密桃av在线| 国产精品不卡 | 久久久国产精品视频 | 国产精彩视频一区二区 | 91精品色 | 国产女v资源在线观看 | 欧洲性视频 | 免费av看片| 久久久久久久久久电影 | 国产精品视频专区 | 欧美激情视频一二区 | 日韩成人在线免费观看 | 久久久久久亚洲精品 | 玖玖视频在线 | 免费看黄在线网站 | 在线免费国产视频 | 中文字幕在线有码 | 午夜少妇| 日韩精品一区二区免费视频 | 午夜精品一区二区国产 | 亚洲色图 校园春色 | 在线观看色网站 | 久草.com| 国产精品女主播一区二区三区 | 美女视频a美女大全免费下载蜜臀 | 久久精品国产成人精品 | wwwwwww色| 国产黄色在线看 | 波多野结衣动态图 | www.av免费| 日韩中文字幕在线看 | 在线91精品 | 少妇视频在线播放 | 久久精品观看 | 808电影免费观看三年 | 亚洲dvd | 久久综合在线 | 久久视频热| 天天操天天操天天操天天操天天操 | 97视频在线观看网址 | 色资源在线 | 天堂入口网站 | 免费视频91蜜桃 | 偷拍精偷拍精品欧洲亚洲网站 | 久久婷婷国产色一区二区三区 | 97天天综合网 | 久久久久久久久久久久影院 | 丁香色婷 | 五月激情在线 | 国产精品久久久久久麻豆一区 | 亚洲2019精品 | 国产99亚洲| 免费av在线网 | 欧洲精品码一区二区三区免费看 | 久久国产精品久久国产精品 | 色老板在线 | 精品一区中文字幕 | 久久影院精品 | 国产视频在线免费观看 | 日韩高清观看 | 麻豆免费观看视频 | 色播五月婷婷 | 亚洲第一中文字幕 | 亚州国产精品久久久 | 国产成人高清在线 | 国产精品va最新国产精品视频 | 久久精品99国产国产 | 久久99精品久久久久久秒播蜜臀 | 亚洲在线黄色 | 2019精品手机国产品在线 | 免费成人短视频 | 欧美日韩有码 | 久久免费福利 | 中文字幕av一区二区三区四区 | 色噜噜噜噜 | 久久精品亚洲 | 久久观看最新视频 | 一级精品视频在线观看宜春院 | 中文在线最新版天堂 | 99re亚洲国产精品 | 丁香婷婷网 | 久久免费大片 | 久久久久成人精品 | 精品国产视频在线 | 日韩久久久久久久久 | 久久一及片 | 天天综合网久久综合网 | 色婷婷视频网 | 欧美婷婷综合 | 日本中文字幕在线 | 欧美精品一二三 | 欧美日韩在线观看一区二区 | 色橹橹欧美在线观看视频高清 | 欧美精品一区在线发布 | 91自拍视频在线 | 狠狠干网 | av色图天堂网 | 国产精品国产自产拍高清av | 麻花豆传媒一二三产区 | 久久99精品国产一区二区三区 | 久久刺激视频 | 在线视频a | 免费观看www视频 | 国产黄a三级 | 国产精品 日本 | 91精品一区国产高清在线gif | 天天天操操操 | 久久视频一区 | 九九视频这里只有精品 | 色狠狠综合天天综合综合 | 日韩专区中文字幕 | 日韩欧美视频二区 | av一级二级 | 日本精品一区二区在线观看 | 91手机电视 | 九九视频在线播放 | 国产精品精品国产色婷婷 | 亚洲二区精品 | 91视频免费看 | 国产精品久久久久久五月尺 | 丰满少妇对白在线偷拍 | 国产剧情av在线播放 | 丁香激情五月 | 狠狠狠狠狠狠 | 天天爱综合 | 久久精品99国产精品日本 | 国产精品资源 | 91精品国产99久久久久久红楼 | 91香蕉嫩草 | 精品久久综合 | 欧美人人爱 | 国产粉嫩在线观看 | 亚州人成在线播放 | 超碰.com| 国产精品18久久久久久久久 | a视频免费| 超碰人人草人人 | 久久99精品国产麻豆宅宅 | 久久久久久黄色 | 日本99精品 | 久久歪歪 | 亚洲国产精品电影在线观看 | 99久久99久久精品国产片果冰 | 色噜噜狠狠色综合中国 | 国产精品黄色 | 在线免费高清一区二区三区 | a级成人毛片 | 国产在线观看网站 | 久久久久久久久久电影 | 五月天免费网站 | 久久久久久福利 | 色噜噜日韩精品欧美一区二区 | 日韩精品字幕 | 亚洲精品美女 | 精品成人免费 | av电影 一区二区 | 97香蕉久久超级碰碰高清版 | 精品国产诱惑 | av在线播放亚洲 | 久久情侣偷拍 | 天天舔夜夜操 | 91系列在线 | 色婷婷亚洲婷婷 | 韩国av免费看 | 亚洲精品免费在线 | 国产精品系列在线播放 | 亚洲成人精品av | 日韩av中文在线观看 | 91黄视频在线 | 99久久精品久久久久久清纯 | 久久精品女人毛片国产 | 狠狠色丁香婷婷综合久小说久 | 成人污视频在线观看 | 天天爽天天做 | 激情五月综合网 | 精品亚洲网 | 一级做a视频| 日韩在线观看第一页 | 国产精品美女久久久久久2018 | 国内久久 | 亚洲夜夜网 | 超碰在线个人 | 色wwww| 日韩毛片精品 | 日韩电影黄色 | 欧美三级高清 | 天天av资源 | 亚洲精品视频中文字幕 | 香蕉在线影院 | 日韩美女免费线视频 | 天天操天天干天天综合网 | 五月的婷婷 | www.99久久.com | 久久久九色精品国产一区二区三区 | 国产成人综合图片 | 人人看人人爱 | 成人精品视频久久久久 | 久久成人亚洲欧美电影 | 97电影在线 | 亚洲国产日本 | 亚洲国产成人精品电影在线观看 | 精品久久久久久亚洲综合网站 | 波多野结衣最新 | 欧产日产国产69 | 黄色特级一级片 | 久久开心激情 | 狠狠色伊人亚洲综合网站色 | 免费高清影视 | 久久免费视频国产 | 免费成人在线电影 | 国产精品av在线免费观看 | 97人人网 | 韩日成人av | www日韩| 成人国产网址 | 狠狠色噜噜狠狠狠合久 | 国产精品久久久久久久久久久久午夜片 | 久久国产精品视频观看 | 91亚洲精品视频 | 麻豆91精品视频 | 麻豆精品在线 | 成人一级电影在线观看 | 91麻豆精品国产91久久久无限制版 | 97精品国产一二三产区 | 午夜久操 | 五月天丁香 | 亚洲蜜桃av| 欧美性生活小视频 | 亚洲午夜精品一区 | 高清不卡一区二区在线 | 99视频这里有精品 | 免费情缘 | 最近更新的中文字幕 | 亚洲美女精品视频 | 日韩欧美在线免费观看 | 亚洲永久精品视频 | 久久综合网色—综合色88 | 最新av在线播放 | 国产高清在线 | 黄色一级在线观看 | 日韩电影中文字幕在线观看 | 国产不卡在线视频 | 精品久久毛片 | 久久天堂精品视频 | 久久久久久蜜桃一区二区 | 婷婷 综合 色 | 国产精品久久久久久久久久久久冷 | 激情久久久| 日韩免费b | 日韩小视频 | 国产一区在线播放 | 最新国产在线视频 | 欧美精品一二三 | 国产另类av | 丁香五香天综合情 | 国产96在线视频 | 国产伦理一区 | 99视频久久 | 日韩高清一区 | 天天拍天天色 | 天天射射天天 | 国产亚洲一级高清 | 黄色免费视频在线观看 | 亚洲成人黄色在线 | 亚洲天堂精品 | 久久人人爽av | 婷婷www | 久久麻豆精品 | 精品国产区 | 91大神电影 | 国产高清在线观看 | 久久久久久久久久久影视 | 日本一区二区高清不卡 | 中文字幕无吗 | 亚洲va欧洲va国产va不卡 | 亚洲国产一区二区精品专区 | 亚洲视频精选 | 久久精品99国产精品酒店日本 | 国产精品一区二区在线播放 | 国内揄拍国产精品 | 中文视频在线看 | 久久综合欧美精品亚洲一区 | 99久久日韩精品免费热麻豆美女 | 1024手机看片国产 | 国产精品丝袜 | 日韩在线视频不卡 | 亚洲九九影院 | 亚洲精品成人免费 | 人人草人人草 | www黄com| 国产女人免费看a级丨片 | 偷拍精品一区二区三区 | 六月天综合网 | 亚洲精品久久久久999中文字幕 | 日韩性片| 久久久精品视频成人 | 国产精品久久久久久欧美 | 不卡中文字幕在线 | 三上悠亚一区二区在线观看 | 操操操干干干 | 日韩免费视频在线观看 | 亚洲第一久久久 | 亚洲欧洲一区二区在线观看 | 波多野结衣一区二区三区中文字幕 | 一级淫片a | 国产精品午夜在线观看 | 成人a在线观看高清电影 | 97碰在线视频 | 91探花国产综合在线精品 | 麻豆91在线播放 | 日韩av免费大片 | 久久久久久在线观看 | 国产原创中文在线 | 小草av在线播放 | 九九热视频在线 | 亚洲人视频在线 | 国产成人精品免费在线观看 | 香蕉97视频观看在线观看 | 黄色在线看网站 | 亚洲国产精品va在线看黑人动漫 | 一区二区三区高清不卡 | www免费看片com | 最近日本字幕mv免费观看在线 | 久草视频在线播放 | 波多在线视频 | 成人app在线播放 | 天堂在线一区二区三区 | 国产精品久久久久一区二区三区共 | 97热视频| 在线观看视频免费播放 | 国产一级片免费播放 | 叶爱av在线| 久久激情五月婷婷 | 97av影院| 一级欧美日韩 | 国产精品久久久久久超碰 | 午夜婷婷网 | 999电影免费在线观看 | 欧美精品中文在线免费观看 | 日韩av中文在线观看 | 日韩中文字幕在线看 | 91精品视频免费看 | 最近中文字幕在线 | 成人av网站在线播放 | 久久久久免费观看 | 久久天天躁夜夜躁狠狠85麻豆 | 91精品1区| 久热色超碰 | 久久免费公开视频 | 五月精品| 国产免费不卡av | av在线播放免费 | 中文字幕高清免费日韩视频在线 | 特黄特色特刺激视频免费播放 | 欧美日本在线视频 | 麻豆视频国产在线观看 | 色偷偷97 | 久操视频在线播放 | 日韩国产精品一区 | 亚洲乱码精品久久久久 | 中文字幕视频三区 | 亚州成人av在线 | 久久九九久久九九 | 成人va天堂 | 园产精品久久久久久久7电影 | www.久久色| 91成版人在线观看入口 | 婷婷六月久久 | 成人在线免费小视频 | 天天干天天天 | 色婷婷在线播放 | 91精品国产高清自在线观看 | 97超碰在 | 欧美精品在线观看 | 国产成人精品一二三区 | 成人亚洲精品国产www | 中文字幕电影一区 | 粉嫩av一区二区三区入口 | 午夜精品一二区 | 91男人影院 | 四虎影视精品永久在线观看 | 在线一级片 | 中文字幕在线资源 | 中文字幕乱码视频 | 婷婷成人综合 | 最近2019好看的中文字幕免费 | 国产成人亚洲精品自产在线 | 日韩在线网址 | 最近中文字幕免费视频 | 久久天天躁夜夜躁狠狠躁2022 | 国产福利一区二区三区视频 | 久久99热久久99精品 | 伊人天天狠天天添日日拍 | 美女一区网站 | 精品国产色 | 国产麻豆剧果冻传媒视频播放量 | 在线观看免费一区 | 欧美日韩国产精品一区二区亚洲 | 在线观看一区二区视频 | 国产亚洲亚洲 | 国产精品一区二区久久久 | 色综合中文字幕 | 中文字幕在线看片 | 国产91在线 | 美洲 | 午夜体验区 | 久久这里有 | 国产精品久久精品国产 | 狠狠操狠狠干天天操 | 四虎在线免费观看视频 | 国产在线播放一区二区 | 日韩成人免费观看 | 久久国产精品免费一区 | 日本色小说视频 | 精品伊人久久久 | 天堂av网址 | 成人午夜电影在线观看 | 久艹视频在线免费观看 | 美女视频永久黄网站免费观看国产 | 97在线观看免费观看高清 | 欧美久久久久久久久久久久久 | 午夜天天操 | 中文字幕亚洲精品日韩 | 麻豆国产在线视频 | www.狠狠色.com | 8x成人免费视频 | 久久资源在线 | 午夜三级在线 | 精品久久一 | 免费看黄的 | 丁香婷婷综合激情五月色 | 国产不卡免费视频 | 亚洲精选视频免费看 | 国产在线黄 | 国产成人91 | 成人网页在线免费观看 | 久草免费看 | 草莓视频在线观看免费观看 | 91精品在线免费观看视频 | 久久久久久久毛片 | 日韩在线免费观看视频 | 久久一级片 | 91麻豆精品国产91久久久更新时间 | 国产黄免费 | 久操久 | 国产黄色网 | 久久乱码卡一卡2卡三卡四 五月婷婷久 | 亚洲精品国产高清 | 日韩动态视频 | 免费在线色 | 六月丁香激情综合色啪小说 | 国产亚洲视频在线 | 色视频在线免费观看 | 五月婷久 | 久久综合九色综合97_ 久久久 | 米奇四色影视 | 国产精品涩涩屋www在线观看 | www.伊人色.com| 97超碰人人 | 二区精品视频 | 天天做日日爱夜夜爽 | 中文字幕乱码日本亚洲一区二区 | 夜夜操天天 | 国产 在线 高清 精品 | 国产精品入口66mio女同 | 国内精品久久久久久久久 | 在线播放第一页 | 五月婷婷国产 | 久草视频资源 | 国产日韩欧美视频 | 国产专区精品 | 国产中文字幕在线观看 | 日韩伦理片一区二区三区 | 91.精品高清在线观看 | 黄色国产高清 | 一区二区三高清 | 欧美少妇影院 | 深夜免费网站 | 久草免费资源 | 国产毛片久久久 | 国产高清无线码2021 | 久久人人爽人人爽人人片av软件 | 久热久草在线 | 808电影| av成人在线电影 | 色网站免费在线观看 | 国产成人精品一区二区三区免费 | 欧美日韩国产一二三区 | av福利免费 | 国产欧美最新羞羞视频在线观看 | 五月婷网站| 色综合天天射 | 女人18片毛片90分钟 | 国产视频久久久久 | av成人黄色| 国产一级不卡视频 | 国产成人99av超碰超爽 | 91伊人久久大香线蕉蜜芽人口 | 最新久久免费视频 | 激情 一区二区 | 国产色视频一区二区三区qq号 | 丁香婷婷激情网 | 久久中文精品视频 | 国内精品久久久久国产 | 亚洲不卡av一区二区三区 | 热re99久久精品国产99热 | 黄色小说在线免费观看 | 婷婷色亚洲| 亚洲欧美999 | 日b视频在线观看网址 | 亚洲伦理一区二区 | 日韩视频一二三区 | 色综合咪咪久久网 | 97精品电影院 | 激情视频免费观看 | 国产成人一区三区 | 91在线精品一区二区 | 欧美少妇18p| 国产一级片视频 | 天天射天天干天天操 | 国产无套一区二区三区久久 | 欧美一级特黄高清视频 | 夜夜视频 | 欧美亚洲精品一区 | 99久久婷婷国产综合亚洲 | 青青河边草免费直播 | 欧美日韩高清一区二区 国产亚洲免费看 | 日韩免费一级a毛片在线播放一级 | 国产剧情一区二区在线观看 | 高清免费在线视频 | 久久99久久精品 | 久久成人精品视频 | 国产精品视频资源 | 精品国产成人av | 男女男视频 | 摸bbb搡bbb搡bbbb| 97色在线观看免费视频 | 精品亚洲男同gayvideo网站 | 久久亚洲免费视频 | 人人爽人人爽人人片av免 | 亚洲欧美日韩精品久久奇米一区 | 日韩视频一二三区 | 97超碰在线资源 | 成人一级黄色片 | 国产精品大尺度 | 久久视频网址 | 国产精品刺激对白麻豆99 | 激情视频免费观看 | 色狠狠综合天天综合综合 | 国产很黄很色的视频 | 99精品视频一区 | 国产日韩欧美视频在线观看 | 色狠狠综合天天综合综合 | 在线黄色av电影 | 日韩免费一区二区在线观看 | 免费视频99 | 日本中文字幕观看 | 日韩精品中文字幕av | 亚洲精品久久久久久久蜜桃 | 综合色综合色 | 成人宗合网| 久久试看 | 婷婷中文在线 | 91综合视频在线观看 | 黄色软件在线观看 | 久久久鲁 | 国产va精品免费观看 |