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')
    
  • 相关阅读:
    Element-ui 的 slot 关系理解
    关于Delegate委托和Event事件的学习
    JavaScript 中 prototype 与 __proto__
    正向代理与反向代理的个人理解
    MVC和三层架构
    关于SqlDataAdapter的思考
    关于C#连接Oracle数据库
    关于VS配置环境
    富文本的实现
    博客
  • 原文地址:https://www.cnblogs.com/Rexxar/p/5593150.html
Copyright © 2011-2022 走看看