當前位置:首頁 » 編程軟體 » gradle編譯

gradle編譯

發布時間: 2022-01-11 15:39:17

⑴ gradle編譯可以不需要android studio嗎

好多android開發者用的都是 eclipse ,對於IDEA 或者android studio 不熟悉,gradle更是一頭霧水。我在使用這三個IDE工具時發現,其實不用像google 推薦將eclipse轉換成gradle導出工程,再用android studio導入。這一步需要gradle支持,國內的環境暫時不允許「自由更新」gradle。對於想用 IDEA 或者 android studio 的同學來說,可以直接新建、打開、編譯eclipse 工程。

⑵ gradle編譯war包如何修改生成的目錄結構

在build.gradle文件配置這樣的話:apply plugin: "war",然後在工程上右擊,選擇run as->gradle build...,選擇clean、build、war這幾個task,就可以打war包了,實際上build就能完成打包任務。

⑶ 怎麼查看gradle編譯apk使用的jdk版本

我不知道我是不是正確的理解了你的意思,你是說你把一個APK反編了,然後再打包成APK是么,用SDK裡面提供的打包工具,?你這個不靠譜,你反編譯過的東西是不能直接運行的,你放進Eclipse就會發現一堆錯,你把文件一個個都拷貝進Eclipse以後再把資源文件也拷貝進去,然後修改每個.java文件中的錯誤,然後修改清單文件,這就是一整套流程,一般我不這樣干,太麻煩,

⑷ android studio 怎麼用gradle編譯

使用Gradle來構建項目的時候,需要對Gradle的配置文件有個大概的了解,以我的一個測試應用項目為例,Gradle的配置文件主要有:
每個模塊的gradle配置文件。
整個項目的gradle配置文件。
統一管理gradle的gradle-wrapper配置文件。
整個項目的模塊引用配置文件。

⑸ gradle編譯與mk到底有什麼區別

1. 為什麼選擇Gradle? 2. 簡單入門 2.1 使用Intellij Idea創建gradle項目 首先在Idea中啟用Gradle支持:Settings->Plugins: Gradle 然後創建一個gradle項目或模塊,會發現目錄結構和maven的很像,其中build.gradle是gradle的配置文件,類似於ma...

⑹ 怎麼將已有的代碼用gradle編譯工具編譯

1. 為什麼選擇Gradle?

2. 簡單入門
2.1 使用Intellij Idea創建gradle項目
首先在Idea中啟用Gradle支持:Settings->Plugins: Gradle
然後創建一個gradle項目或模塊,會發現目錄結構和maven的很像,其中build.gradle是gradle的配置文件,類似於maven中pom.xml文件,以下是build.gradle的簡單示例:
apply plugin: 'java'

group = 'org.yousharp'
version = '1.0-SNAPSHOT'

sourceCompatibility = 1.7
targetCompatibility = 1.7

repositories {
mavenCentral()
maven { url "repo.maven.apache.org/maven2" }
}
dependencies {
compile group: 'com.google.guava', name: 'guava', version:'17.0'
compile group: 'redis.clients', name: 'jedis', version:'2.6.0'
testCompile group: 'junit', name: 'junit', version:'4.11'
}

插件(plugin):是gradle的一種擴展,gradle預定義了很多插件,常見的如java插件、war插件等;java插件中定義了一些有用的task,如編譯源碼、執行單元測試、生成jar包、約定默認的目錄結構等; repositories定義倉庫,dependencies定義項目的依賴,比maven的XML定義更簡潔;
那麼,如何編譯、測試,以及運行gradle的項目呢?
剛才說到java插件預定義了很多task,其中就包括編譯、測試、生成jar包等task,可以在命令行通過 $ gradle tasks 查看項目已定義的所有task以及含義,如java插件中常用的task有:
+ assemble: 編譯
+ build:編譯並執行測試
+ clean:刪除build目錄
+ jar: 生成jar包
+ test:執行單元測試

2.2 將Java項目從maven遷移到gradle
如何將一個java項目從maven遷移到gradle呢?gradle集成了一個很方便的插件:Build Init Plugin,使用這個插件可以很方便地創建一個新的gradle項目,或者將其它類型的項目轉換為gradle項目。
要將maven項目轉換為gradle項目,只需要在項目的pom文件所在的目錄下執行以下命令:
$ gradle init --type pom

上面的命令會根據pom文件自動生成gradle項目所需的文件和配置,然後以gradle項目重新導入即可。

⑺ gradle可以編譯android源碼嗎

方法/步驟

1
(可以省略)通過cmd命令行下載gradle源碼:
git clone https://github.com/spring-guides/gs-gradle-android.git
2
下載最新的gradle安裝包,地址:
http://gradle.org/downloads
點擊下載二進制文件

3
解壓到d盤,路徑為:D:\gradle-2.4
4
打開「計算機」-「右鍵」-「屬性」-「更改設置」-「高級」-「環境變數」,
在系統變數中,點擊新建,屬性名為GRADLE_HOME,屬性值為"D:\gradle-2.4"

5
打開「計算機」-「右鍵」-「屬性」-「更改設置」-「高級」-「環境變數」,
在系統變數中,找到Path,將";D:\gradle-2.4\bin"加入到Path中

6
打開cmd命令行,執行gradle,如果出現如圖所示,則說明gradle安裝成功

7
打開cmd命令行,進入android工程目錄,找到build.gradle文件,在目錄執行執行
gradle build
既可開始使用gradle打包apk,在成功後會在同目錄生成build文件夾

⑻ 如何實現 Gradle 工程上的增量編譯

到此 NDK的配置完成,開始進行 fresco的編譯 1.首先從github上下載項目 2.將項目導入到Android Studio中: 選擇 Open an exsiting Android Studio Project 選擇文件夾下的 build.gradle文件

⑼ java,gradle編譯spring源碼出錯

同學,這個問題的原因找到了,因為3.2的版本比較久遠,很多類庫已經更新變化了,修改的方法就是到gradle 倉庫下的C:\Users\Administrator\.gradle\caches\artifacts-24\mole-metadata\com.lowagie\itext\4.2.2\ 找到ivy.xml 修改

將dependency org="com.itextpdf" name="itextpdf" rev="4.2.2" 修改為dependency dependency org="com.itextpdf" name="itextpdf" rev="5.2.0",
然後將使用了該類的AbstractPdfStamperView、AbstractPdfView的import com.itext 修改為 com.itextpdf。。。

具體原因及說明可以看 去http://www.bdtool.net/blog_356.html 查看。

熱點內容
循跡小車演算法 發布:2024-12-22 22:28:41 瀏覽:79
scss一次編譯一直生成隨機數 發布:2024-12-22 22:04:24 瀏覽:954
嫁接睫毛加密 發布:2024-12-22 21:50:12 瀏覽:972
linuxbin文件的安裝 發布:2024-12-22 21:46:07 瀏覽:796
vlcforandroid下載 發布:2024-12-22 21:45:26 瀏覽:662
電腦做網關把數據發送至伺服器 發布:2024-12-22 21:44:50 瀏覽:429
新華三代理什麼牌子的伺服器 發布:2024-12-22 21:33:21 瀏覽:340
歡太會員密碼是什麼 發布:2024-12-22 20:57:28 瀏覽:71
sqllocaldb 發布:2024-12-22 20:07:08 瀏覽:123
如何找到我的伺服器 發布:2024-12-22 19:52:14 瀏覽:299