当前位置:首页 » 安卓系统 » 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包

热点内容
visa存储卡 发布:2025-05-15 09:35:07 浏览:619
js调用php的方法 发布:2025-05-15 09:29:13 浏览:496
android添加sdk 发布:2025-05-15 08:59:20 浏览:6
oracle数据导入sql 发布:2025-05-15 08:55:00 浏览:50
最适合做的脚本 发布:2025-05-15 08:54:27 浏览:381
太原php培训班 发布:2025-05-15 08:41:38 浏览:938
豌豆服务器地址 发布:2025-05-15 08:34:56 浏览:713
linux下php编译安装 发布:2025-05-15 08:30:37 浏览:593
c语言八进制十六进制 发布:2025-05-15 08:22:17 浏览:283
华为安卓如何更新鸿蒙 发布:2025-05-15 08:18:52 浏览:374