Android Studio 將Library庫打成jar包
1.新建測試工程,工程裡面有兩個module,app是Android工程,mylibrary是Android Library庫。
2.開啟mylibrary目錄下的build.gradle檔案,加入下面的程式碼塊。
task makeJar(type: Copy) {
delete 'build/libs/mylibrary.jar' //刪除已經存在的jar包
from('build/intermediates/bundles/release/')//從該目錄下載入要打包的檔案
into('build/libs/')//jar包的儲存目錄
include('classes.jar' )//設定過濾,只打包classes檔案
rename('classes.jar', 'mylibrary.jar')//重新命名,mylibrary.jar 根據自己的需求設定
}
makeJar.dependsOn(build)
3.在AS終端視窗中輸入gradlew makeJar命令。
4.執行上面的命令(第一次會自動下載需要的依賴,時間稍長),結果如下,則打包成功。
5.將生成的jar包拷出供其它工程使用
如果在執行 gradlew makeJar 命令時出現如下錯誤(mylibrary為我的library庫的名稱):
Execution failed for task ':mylibrary:lint'.
> Lint found errors in the project; aborting build.
則在mylibrary目錄下的build.gradle檔案中,加入下面的程式碼塊(注意程式碼塊所在的位置),重新執行 gradlew makeJar 命令即可:
lintOptions {
abortOnError false
}
相關推薦
Android Studio 將Library庫打成jar包
1.新建測試工程,工程裡面有兩個module,app是Android工程,mylibrary是Android Library庫。 2.開啟mylibrary目錄下的build.gradle檔案,加入下面的程式碼塊。 task makeJar(type
Android Studio將library手動打成jar包
task clearJar(type: Delete) { delete 'build/libs/httputils.jar' delete 'libs/httputils.jar'}//task makeJar(type: Copy) {// from('build/intermedia
Android Studio 將公共工具庫打成jar包和arr包的方法!
首先說下jar包和arr包的區別,打jar包裡只能將庫裡的原始碼打進去,而資源什麼的不能打進去,所以在使用jar包的時候,如果要使用jar包裡的資源就要使用反射來實現不然就會有問題!而打arr包的時候AS會自動的將資原始檔和原始碼一起打進去這樣在使用的時候就不用
如何將web專案打成jar包並且使用命令執行
建立一個web專案(Dynamic Web Project) 在這個專案中包含一個入口類TestJar.java jdbc.properties內容 DataSourceUtils.java內容
Java之eclipse將工具類打成Jar包、使用jar包、以及刪除jar包
Eclipse如何匯出jar包??? 選中對應的工具類,右鍵==>Export... ==>選中Java目錄下的JAR File==>Next==>選擇匯出路徑==>Fi
使用myeclipse將Java專案打成jar包遇到classnotfound的問題解決辦法
今天做一個東西,把Java專案打包成jar檔案。折騰了倆小時,到最後還是執行jar檔案就報classnotfound異常,我感覺是所寫的程式中依賴的jar包沒有打進去,但我手動加了,還是不行。網上找了好多辦法,還是不行。後來,問了一技術大牛的朋友,才知道問題
idea中,將SpringBoot專案打成Jar包
1.配置需要打包的專案資訊 在idea編輯器裡找到Project Structure,在編輯器的右上角,點選該圖示 選擇Artifacts,點選新增,選擇JAR,然後選擇From modules with dependencies 然後配置打包的配置,輸出目錄確
從零學springboot——將springboot專案打成jar包並部署
當我們開發完成一個spring boot專案後,是需要將其打包,並且部署到linux伺服器上的,這裡介紹以jar包的方式部署。 將專案打成jar包 對pom檔案中的maven外掛進行擴充套件 <build> <plugins>
如何使用Eclipse將Java專案打成jar包
在檔案manifest.mf中填寫Manifest-Version、Main-Class,如果需要引入其它執行包還要填寫Class-Path。Manifest-Version後面接的是MF檔案的版本號一般填1.0Main-Class後面接的是包含Main方法的包名.類名;Class-Path後面接的是引入的其
將java原始碼打成jar包
方法一:通過jar命令 jar命令的用法: 下面是jar命令的幫助說明: 用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ... 選項包括: -c
一步一步教你將java程式碼打成jar包用bat批處理命令執行
1.背景 前不久接到一個朋友的請求,讓我幫他做個小程式處理一些工作上的事情,好歹作為java開發工程師,這點忙還是要幫的.不過馬上遇到了一個問題,平時我們都是用IDEA或者eclipse執行的程式碼, 或者是web專案用tomcat執行的, 他現在這種小白肯定
idea 如何將javaweb專案打成jar包
1.選單:File->project stucture 2.在彈窗最左側選中Artifacts->"+",選jar,選擇fempty,在Name處寫上你的專案名字 3在output directory選擇你的jar包輸出路徑 ;layout選擇輸出j
IDEA 將Java專案打成jar包
給jar檔案起一個名字,指定一個輸出路徑,就是生成的jar包放在什麼地方。然後就是選擇新增jar包內容元素,這裡我們直接選擇一個模組的編譯輸出元素,其實jar裡面就是程式碼編譯之後的class檔案。新增Module Output(+ > Module Output 或者在 Available Eleme
android studio 將自己的專案生成jar包
很多情況下我們開發的專案不是一個完整的app,而是完成一部分功能,供別人的app使用的情況。這時就需要將我們的專案打包生成jar或者arr庫檔案,讓別人的app匯入我們的jar包,就能直接使用我們專案中封裝的功能,例如,我們常用的v4,v7包,網路請求包httpClien
如何將java原始碼打成jar包
方法一:通過jar命令jar命令的用法:下面是jar命令的幫助說明:用法:jar {ctxui}[vfm0Me] [jar-file] [manifest-file] [entry-point] [-C dir] files ...選項包括: -c 建立新的歸檔檔案
Android Studio 將module打成jar包
代碼 ren mod color undle rto 重新 測試 module 1.新建測試工程,工程裏面有兩個module,app是Android工程,mylibrary是Android Library庫。 2.打開mylibrary目錄下的build.gradle文件
AndroidStudio下將android library打成jar包
在AndroidStudio下,需要將android library打包成SDK,亦即是jar包,可以在library專案下的build.gradle下配置以下指令碼 //以下為生成jar包的指令碼程式碼 def SDK_BASENAME = "MediaSDK" def SDK_VERSION
Android Studio 將專案打成JAR包
新建一個專案 為demo 切換到project下,點選demo新建一個與app統計module新建的module選擇Android Library,專案名為mylibrary(也可以隨便選擇,但是在你要打包的時候將mylibrary中的gradle裡面apply plugin
Android將Activity打成jar包供第三方呼叫(解決資原始檔不能打包的問題)
最近有一個需要,我們公司做了一個apk客戶端,然後其他的公司可以根據自己的需要來替換裡面的資源圖片,文字等一些資原始檔問題,我本來想這個簡單,用兩個工程直接替換裡面的資原始檔就行,老大說,這樣子不好,如果要改需要改兩個客戶端,而且還麻煩,叫我將所有的Activity
用eclipse怎樣將本地的項目打成jar包上傳到maven倉庫
nag 需要 username ges blog rdp sso watermark fig 使用maven的項目中,有時需要把本地的項目打成jar包上傳到mevan倉庫。 操作如下: 1、將maven 中的settings文件配置好用戶名和密碼,如下: <ser