Android Studio如何引用jar包(非gradle)

这个和eclipse差别就大了,估计很多人刚开始用Android Studio都对这个设置很苦恼。

直接上图吧,先通过File->Projcet structure打开工程结构界面,或者也可通过快捷图标打开。

如下图,选中Libraries,然后再点击+号,选择Java。

选择Java后,会弹出下图的对话框,选中你jar包所在的libs文件夹,然后点ok(最好在工程下建一个libs的目录,把你要引用的jar包都放到这个目录中):

点完ok后,会弹出下面的对话框让你选择引入的jar包要关联的哪个module,选中你想关联的module,再点ok,这时jar包就引入成功了,你的工程也可以成功编译了。

note:其实project structure里面内容还是有一些的,后面会写一篇专门解析project structure各选项作用的文章。

时间: 2024-09-30 20:55:36

Android Studio如何引用jar包(非gradle)的相关文章

Android Studio 如何打JAR包

Android Studio 如何打JAR包 在eclipse中我们知道如何将一个项目导出为jar包,供其它项目使用. 在AS中可以通过修改gradle才处理. 我们新建一个项目MakeJar,在项目中新建一个modle-类型为library 如图: app为我们的主工程,librarydemo是我们要将其生成jar包的model. 在librarydemo中加入如下代码: task makeJar(type: Copy) { delete 'build/libs/mysdk.jar' from

在Android Studio中导入jar包

#1 下载jar包文件, #2 拷贝到libs目录下 #3 打开你的build.gradle,在dependencies加入如下代码 dependencies {compile files('libs/android-support-v4.jar')compile files('libs/android-async-http-1.4.3.jar')//或者你想偷懒可以只写下面这一句,所有libs文件下的jar都会被编译compile fileTree(dir: “libs”, include: 

Android Studio 怎样打JAR包

Android Studio 怎样打JAR包 在eclipse中我们知道怎样将一个项目导出为jar包,供其他项目使用. 在AS中能够通过改动gradle才处理. 我们新建一个项目MakeJar,在项目中新建一个modle-类型为library 如图: app为我们的主project,librarydemo是我们要将其生成jar包的model. 在librarydemo中增加例如以下代码: task makeJar(type: Copy) { delete 'build/libs/mysdk.ja

Eclipse / android studio 添加第三方jar包 步骤

eclipse 将第三方包放到libs文件夹后并没有引用. 基本步骤分为3步,具体介绍如下: 打开自己的Eclipse,在自己的Android工程上名上右键->Build Path ->Configure Build Path 2. 在Libraries选项卡中,选择右侧的Add External JARs,然后选择要导入的第三方的jar包即可! 3 在Order and Export选项卡中,点击右侧的Up按钮,将刚才引入的jar包放到最上方的位置,前边的勾记得要勾上! (关于放到首位,是自

Android Studio生成自定义jar包(by 星空武哥)

    转载请标注原创地址:http://blog.csdn.net/lsyz0021/article/details/52162414 众所周知android studio会在library所依赖的app运行或者build之后自动生成jar,路径为build/intermediates/bundles/debug or release/classes.jar,这样生成的jar是可以用的,但不是我们可以控制的,所以我们需要通过其他方式来解决这个问题. 首先我们新建一个project然后再新建一个

在Android Studio下打jar包

这些天在研究Android 网络编程方面的东西,无奈在github上下载的Volley工程是Android Studio的目录结构,我向将其打成jar包,不管是在Studio下,还是在Eclipse下使用起来都会比较容易些.   研究了下Volley框架的目录结构 ,发现就是java代码目录和清单文件,对于这种库文件,还是很简单的.我们可以将其代码 拷到 我们的工程目录即可使用,相比之下我还是比较喜欢jar包.   其实在Android下有一种新型的 打包方式,那就是 aar ,在Android

分享:Android Studio 导入第三方jar包,重复加载错误解决办法。

最近在使用Http时需要实现文件上传,虽然可以使用HttpURLConnection 实现原生post上传,不过这个好像效率很低,然后就选择网上比较多的HttpClient 通过HttpPost的方式上传文件,使用这种方式的时候需要用到apache的一个jar包,httpmime-xxx.jar 这个包还依赖于httpcore-xxx.jar,在正常的导入两个jar包后,满心欢喜的准备变异,可是一个蛋疼的错误蹦出来了: Error:duplicate files during packaging

Android Studio导入第三方jar包

直接将jar包拷贝到app/libs下,然后在app下的build.gradle中添加此jar的依赖.如下: dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.android.support:design:23.1.1' compi

Android studio 添加第三方jar包遇到的编译不通过问题

经常会出现 Error:Execution failed for task ':app:transformClassesWithDexForDebug'. > com.android.build.api.transform.TransformException: com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Progr