zoukankan      html  css  js  c++  java
  • android studio 导入外部 jar

    引子

    最近做一个android小项目,需要遍历本地目录,遂决定使用 apache的commons-io。 这个jar中包含很多文件相关的utils,非常方便好用。

    等到下好jar时,如何导入项目难住了我,还好有google可以用。找到一个靠谱的答案。how to import jar in android studio

    相关信息

    • android studio 版本: 2.1.2
    • 系统: win7

    步骤

    1 复制 jar 到libs目录下。
    看到有很多直接在android studio的项目树中新建libs然后复制的,我并没有使用这种办法,而是直接在资源管理器中操作。

    2 添加为library

    • 先要在这里选择 Project Files 视图。如果本来就是这个视图,需要选其他的,再切换回来。

    • 上面步骤完成后,可以发现app目录下多了一个 libs 子目录

    • 打开libs目录,发现复制好的jar,选中,点击鼠标右键,选择 Add As Library...

    3 在 build.gradle 中添加compile选项

    dependencies {
        compile fileTree(dir: 'libs', include: ['*.jar'])
        testCompile 'junit:junit:4.12'
        compile 'com.android.support:appcompat-v7:23.4.0'
        compile 'com.android.support:design:23.4.0'
    }
    
    

    注:android studio生成的项目默认都有 compile fileTree(dir: 'libs', include: ['*.jar']) ,表示会自动编译 libs下面的jar。

    如果只需要编译某一个jar,可以用下面的脚本:

    compile files('libs/commons-io-2.5.jar')
    
  • 相关阅读:
    0127 date dateformat calebdar
    0126 字符串缓冲区StringBuffer类 正则表达式
    0126 String类
    0125 java API object
    0125 匿名对象 内部类 包 代码块
    0123 final关键字,static 关键字
    0123 this关键字 super关键字
    0122面向对象 构造方法
    0122面向对象3 多态
    0120 面向对象2
  • 原文地址:https://www.cnblogs.com/Rexxar/p/5593150.html
Copyright © 2011-2022 走看看