想要將乙個專案匯出為jar包,供其它專案使用,在eclipse中可以直接匯出該專案為jar包,而 在as中可以通過修改gradle才處理。
接下來就介紹下具體的步驟:
1、新建乙個專案,專案名隨意,test,在專案中新建乙個module型別為android-library ,命名為aidllibary。如圖:
2、testlibrary的build.gradle中配置能生成jar檔案:
?
def sdk_basename =
"testsdk"
;
def sdk_version =
"_v1.0"
;
def sdkdestinationpath =
"build"
;
def zipfile = file('
build/intermediates/bundles/release/classes.jar'
)
task deletebuild(type: delete)
task makejar(type: jar)
makejar.dependson(deletebuild, build)
其中sdk_basename = "testsdk"; sdk_version = "_v1.0";
是定義生成jar的名字為testsdk_v1.0.jar。
3、在右側的gradle目錄中有個「other」,展開找到「makejar」,然後雙擊「makejar」,就可以生成jar檔案了,生成結果如下:
步驟結果導圖
Android Studio生成簽名
1.找到keystore檔案 c users admin android debug.keystore 2.檢視sha1值 keytool v list keystore c users admin android debug.keystore檔案路徑 就是我們第一步找到的目錄 3.預設口令為空,直...
Android studio打包生成Jar包
1.準備要打包的library 想打包成jar包的話就要先把要打包的內容library中,首先建立乙個moudle,將要打包的內容放到這個moudle中 然後在這個moudle的.gradlez中進行如下配置 定義jar包名稱 def sdk basename myjar 定義jar包版本 def ...
android studio依賴以及生成aar
關於aar aar是android library的一種新的二進位制分發格式,它把資源也一起打包,這樣一來和布局資源檔案也能夠被同時分發。同時aar還可以包含jar包.生成aar 當我們執行工程後,該工程的 build outputs arr下包含android studio自動打包的aar檔案 a...