當前位置:首頁 » 安卓系統 » androidstudio生成jar

androidstudio生成jar

發布時間: 2022-04-26 18:28:27

㈠ android studio 怎麼 將library生成 jar 包

如果你是用AndroidStudio,不推薦使用jar包, 用aar吧,Build->Rebuild Project後在build/output/aar文件夾下自動生成aar文件。

使用方法:

在Mole的build.gradle末尾加上如下代碼

java">repositories{
flatDir{
dirs'libs'
}
}

在dependencies加入:

compile(name:'aar文件名(不含擴展名)',ext:'aar')

㈡ androidstudio中怎麼生成jar且不讓看源碼

AndroidStudio 如何打JAR包

在eclipse中我們知道如何將一個項目導出為jar包,供其它項目使用。
在AS中可以通過修改gradle才處理。
我們新建一個項目MakeJar,在項目中新建一個modle-類型為library
如圖:

app為我們的主工程,librarydemo是我們要將其生成jar包的model.
在librarydemo中加入如下代碼:

當然在主工程App的build中要加入librarydemo 這個依賴model:

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile 'com.android.support:appcompat-v7:22.2.0'
compile project(':librarydemo')
}

㈢ android studio怎麼導出jar包

Android Studio 如何打JAR包在eclipse中我們知道如何將一個項目導出為jar包,供其它項目使用。 在AS中可以通過修改gradle才處理。 我們新建一個項目MakeJar,在項目中新建一個modle-類型為library 如圖:app為我們的主工程,librarydemo是我們要將其生成jar包的model. 在librarydemo中加入如下代碼:在Terminal中鍵入 gradlew makeJar 回車看到如下所示就OK了:當然在主工程App的build中要加入librarydemo 這個依賴model:

㈣ android studio java工程怎麼生成jar包

用jar命令就可以打包你所需要的資源,並指定jar包名。
在網上下載Volley源代碼,導出jar包為例子。
在一個Android-Library項目工程中,我修改了下他的gradle版本,改為0.12+
再導入Volley工程的時候,我選擇的是推薦的Gradle Wrapper,它的作用是使我們在Unix,windows平台
下實現兼容。我用的是windows,所以先到達Volley的根目錄,Volley我下載到E:\下
cd e:\Volley
接著輸入命令:
gradlew clean build
就會看到Volley目錄下有一個build文件夾,在 build/intermediates/classes/release下,我們可以看到Java文件生成的class文件,我們只要用jar打包這個文件夾就可以了
輸入下面的命令,記得最後一個是'.',前面有空格。
jar cvf volley.jar -C build/intermediates/classes/release .
我暫時也只弄懂了這點 還是在課棧教育學的

㈤ Android Studio怎麼把多個java mole生成jar包

LOCAL_STATIC_JAVA_LIBRARIES +=別名 LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES += 別名:libs/包名.jar 可以參考源碼的Android.mk 或者 從網上找找相關的資料

㈥ 怎樣在android studio中打jar包

方法/步驟
1,點擊啟動AndroidStudio,啟動後的界面如圖所示。

2,復制你需要添加的jar,並將其黏貼到app— —src— —main— —libs文件夾下,可運行的AndroidStudio項目都有像這樣的目錄結構。可以看到雖然jar已經復制黏貼過來了,但是還未導入,所以看不到jar中包含的內容。而已導入的jar,則可以看到jar中內容。

3,右鍵點擊新黏貼的jar,在彈出菜單中點擊Add As Library.

4,選擇你要導入到的那個mole(在AndroidStudio中相當於Eclipse中的project),如果當前只是一個項目,下拉框中除了app也沒有其他的內容,那麼直接點擊ok確認。

5,這樣jar就被添加到項目中來了。

注意事項
AndroidStudio中導入jar與Eclipse中不一樣,而且更簡單。

㈦ android studio 怎麼將so打包成jar

主要思想: 1:將所有的so文件打包進一個jar文件; 2:將這個jar文件作為依賴文件; 我不會寫Goovy的代碼,下面這些都是我從上面那些參考頁面抄的,大概意思能看懂,如果有問題,請指正 代碼 task nativeLibsToJar(type: Zip, description: 'create a jar archive of the native libs') { destinationDir file("$buildDir/native-libs") baseName 'native-libs' extension 'jar' from(new File(project(':MyProject').getProjectDir(), 'libs')) { include '**/*.so' } into 'lib/' from(new File(project(':library').getProjectDir(), 'libs')) { include '**/*.so' } into 'lib/' } tasks.withType(Compile) { compileTask -> compileTask.dependsOn(nativeLibsToJar) }

㈧ android studio怎麼生成jar包

Android Studio 如何打JAR包
在eclipse中我們知道如何將一個項目導出為jar包,供其它項目使用。
在AS中可以通過修改gradle才處理。
我們新建一個項目MakeJar,在項目中新建一個modle-類型為android-library
如圖:
app為我們的主工程,librarydemo是我們要將其生成jar包的model.
在library demo中的build.gradle中與android結構同級加入如下代碼:

㈨ androidstudio怎麼將寫好的so文件工程打包成jar包

Android Studio的so庫導入和Eclipse的方式有些不同。在Android Studio中,要在工程的src/main下面新建一個jniLibs文件夾,然後將所用到的第三方so庫復制進來,然後找到Project下的build.gradle文件,在其中添加以下幾行代碼:

buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}

task nativeLibsToJar(type: Zip, description: "create a jar archive of the native libs") {
destinationDir file("$projectDir/libs")
baseName "Native_Libs2"
extension "jar"
from fileTree(dir: "libs", include: "**/*.so")
into "lib"
}

然後重新Gradle一下代碼,第三方so庫就加了進來。

參考http://www.cnblogs.com/devpan/p/5536238.html

㈩ android studio怎麼打jar包

Android Studio中對於library類型的Moudle,默認打出來的是AAR包,
但有時候我們的SDK還需要共享給一些其他eclipse的項目使用,這樣我們就需要輸出JAR包,
可以通過在Moudle中的build.gradle加入task來實現
task makeJar(type: Copy) {
delete 'build/libs/mysdk.jar'
from('build/intermediates/bundles/release/')
into('build/libs/')
include('classes.jar')
rename ('classes.jar', 'mysdk.jar')
}

makeJar.dependsOn(build)

在終端執行生成JAR包
./gradview makeJar

在以下目錄就可以找到我們生成的JAR包

熱點內容
c語言八進制十六進制 發布:2025-05-15 08:22:17 瀏覽:282
華為安卓如何更新鴻蒙 發布:2025-05-15 08:18:52 瀏覽:373
工商密碼器是什麼 發布:2025-05-15 08:18:50 瀏覽:751
c語言自考 發布:2025-05-15 07:52:42 瀏覽:501
壓縮的玉 發布:2025-05-15 07:51:22 瀏覽:790
android的控制項 發布:2025-05-15 07:50:36 瀏覽:553
南崗法院伺服器ip地址 發布:2025-05-15 07:46:02 瀏覽:288
實況如何退出賬號安卓 發布:2025-05-15 07:45:56 瀏覽:919
深入編譯器 發布:2025-05-15 07:41:35 瀏覽:879
電信手機號服務密碼怎麼查 發布:2025-05-15 07:40:10 瀏覽:614