android studio 怎样正确导入jar

近期又開始做android,使用android studio中遇到导入jar没有反应的问题,查了下资料实践攻克了,现特地写一下博客。希望对刚刚的使用的android studio的朋友有帮助。

1.先将你的jar包导入到libs下(直接直接复制过来)。

2.在build.gradle中

dependencies{}里面

写上

compile files(‘libs/XX你的jar包.jar‘),写好像这样。

dependencies {

    compile files(‘libs/qqbrowser_sdk_v1.2.jar‘)
}
3.此时假设jar较多。你也能够直接在build.gradle中
dependencies{}里面

写上

compile fileTree(include: [‘*.jar‘], dir: ‘libs‘)

,写好像这样

dependencies {
    compile fileTree(include: [‘*.jar‘], dir: ‘libs‘)
    
}

他会自己主动把libs下的全部的jar到导入到该model里面来。

4.全部步骤都结束了,又一次生成gradle(选了model,点击这里就可以。

),你再去看看能否够引用了。
时间: 2024-10-10 07:35:46

android studio 怎样正确导入jar的相关文章

Android使用KSOAP2调用WebService及正确导入jar包的问题(转)

Android使用KSOAP2调用WebService及正确导入jar包的问题(转)     错误信息 最近在学Android使用KSOAP2调用现有的Webservice的方法,期间在网上找了很多代码,但是每次在Android模拟器中运行的时候程序都会崩溃,搞得自己都快崩溃了.... 查看了一下LogCat中的错误报告,发现是因为java.lang.NoClassDefFoundError导致程序崩溃的: view plainprint? ERROR/AndroidRuntime(600): 

如何在Android Studio项目中导入开源库?

前两天,谷歌发布了Android Studio 1.0的正式版,也有更多的人开始迁移到Android Studio进行开发.然而,网上很多的开源库,控件等还是以前的基于Eclipse进行开发,很多人不知道怎么导入到自己的基于Android Studio项目中来,微博上也有人私信我,让我来写写,正好今天回来的比较早,就写写吧.主要介绍一下常见的一些导包的场景. 前言 --project //项目目录 | build.gradle //项目的gradle配置文件 | settings.gradle

android studio 使用gradle 导出jar包,并打包assets目录

最近项目在做一个sdk,供别的开发者使用,所以要求导出jar包. 与eclipse不同,android studio 1.0 没提供导出jar包的图形界面.需要结合gradle来生成jar包. 首先 需要设置module应用的gradle插件为 library 代码长这样: ? 1 <code class="hljs">apply plugin: 'com.android.library'</code> 这样,build的时候,android studio 1.

解决Android Studio 3.0导入module依赖后unable to merge index

解决Android Studio 3.0导入module依赖后unable to merge index 项目需要使用im, 在项目里导入了腾讯im的几个module依赖, 项目无法编译, 报错unable to merge dex 网上搜索一番后发现解决方案大致分以下几种: 先clean再rebuild, 删除.gradle文件夹 clean rebuild.... 降低play-service版本, 腾讯IM demo中用的play-serivce是3.0的, 估计已经够低了 :) 依赖冲突

android studio 关联项目导入,jar包导入

关于AS 开发工具的导入Eclipse 关联项目的导入 百度上有很多,但是都不全,现在我来介绍导入关联项目的导入过程 写得不好请大神指点 Eclipse 导出 选中你需要导出关联的项目 这样就多了几个文件 AS 导入 首先在你创建的的项目里面 ,选中项目 -> 右键 点击  +  选中开发模式 选中导入项目 找到项目地址 导入成功就是这样的 报错了 原来是版本号不对,改一下跟你现在AS使用的版本号就可以了 右键选中 项目 -> open module settings  打开选中你刚刚导入的关

Android Studio中手动导入Eclipse Project

RT,这应该是很多朋友刚从Eclipse转到Android Studio后遇到最大的一个问题,首先我们需要重新认识AS里面的目录结构,在我前一篇帖子里面也有提到(Android Studio中的Project相当于Eclipse中的Workspace,Module则相当于Eclipse中的Project). 所以我们手动导入Project,其实就是导入AS里面的Module.主要有以下几个步骤: 1.复制build.gradle到需要导入的项目中 2.复制你需要导入的项目至AS Project根

Android Studio 使用问题---导入aidl

使用了一段时间Android Studio发现慢慢喜欢上用它写代码了,界面比ADT好看太多了,而且我比较懒,AS的拥有和VS2013差不多的提醒功能真的不错,哈哈这个事题外话了. 最近遇到个问题:  改用Android Studio后aidl文件不能按照传统ADT的方式在src目录下建包引入文件,这样操作在类里无法导包找不到class文件. 多处询问未果,最后才发现AS初次导入Eclipse项目时的已经再import-summary.txt中提醒了(囧~ 项目迁移后文件夹变动如下: Androi

Android Studio 使用 Gradle 打包 Jar

Android Studio 打 Jar 包一直是一个麻烦的事,按照网上现有的教程,打包一个混淆的 jar 需要完成下列步骤: 1.将 plugin 修改为 library 后 build 出 aar,再提取 aar 里面的 classes.jar 2.使用 jarjar 等工具剔除多余的 class 3.对第二步得到的 jar 进行混淆 无论哪一步,所做的工作量都不少.于我个人而言,相当麻烦,于是花了些时间研究了下 Gradle 打 Jar 包. 代码 废话不多说,先上代码(注:只在 Grad

Android studio中正确引入so文件的方法

相信很多朋友在使用Android studio开发中,遇到过如何引入第三方so文件的问题,然而第三方官方仅仅给出了ADT环境下的集成方式. Android studio中默认使用的是gradle编译方式,与ADT编辑方式不一样,那么so文件应当如何引入呢? 其实很简单.这里以集成JPUSH为例,看一下so文件如何引入到编译环境,最终到JNI直接可以调用该so文件. 首先,在我们的Module的根目录中建立libs目录,将jpush集成SDK中的so文件分别拷入,截图如下: apply plugi