跳至主要內容
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?

4563博客

全新的繁體中文 WordPress 網站
  • 首頁
  • 请问 android studio 怎么引用.aar 文件?
未分類
3 9 月 2020

请问 android studio 怎么引用.aar 文件?

请问 android studio 怎么引用.aar 文件?

資深大佬 : iamverylovely 19

只有一个.aar ,其他什么说明文档都没有。

大佬有話說 (28)

  • 資深大佬 : glaucus

    为什么不 Google 一下呢

  • 主 資深大佬 : iamverylovely

    @glaucus 肯定 Google 了才来问的啊。

  • 資深大佬 : hongch

    google 一搜,成片的文章教你怎么引用,咋能搜不到呢?

  • 資深大佬 : HarryQu

    https://developer.android.com/studio/projects/android-library?hl=zh-cn#AddDependency

  • 資深大佬 : glaucus

    @iamverylovely #2 那你就说你 Google 后还解决不了的具体问题啊

  • 資深大佬 : glaucus

    你现在这个标题的问题不就是 Google 一搜一大片吗

  • 主 資深大佬 : iamverylovely

    @glaucus 只有一个.aar ,其他什么说明文档都没有!!!

  • 資深大佬 : glaucus

    @iamverylovely #7 那网友更没有说明文档呀,你按照 Google 出来的教程操作具体遇到了什么问题报了什么错?

  • 主 資深大佬 : iamverylovely

    @glaucus 好吧,我其实主要是想问这个东西能不能反编译之类的,能不能看到里面一些有用的信息。

  • 資深大佬 : glaucus

    @iamverylovely #9 后缀改成 zip 解压看看有没有你想要的东西,里面的 classes.jar 文件直接用 jd-gui 打开查看

  • 主 資深大佬 : iamverylovely

    @glaucus 好的谢谢,原来不能引用的原因是被我放在桌面了。

  • 主 資深大佬 : iamverylovely

    T_T

  • 資深大佬 : lwlizhe

    我感觉主要被爆破了……
    不过有一说一,这个问题确实不咋滴

  • 資深大佬 : glaucus

    @iamverylovely #11 – – 行吧…

  • 主 資深大佬 : iamverylovely

    @lwlizhe 不要意思,没有做过 android 项目,正在被公司强制学习。

  • 主 資深大佬 : iamverylovely

    @lwlizhe 不好意思。。打错字

  • 資深大佬 : Yyyye

    我这里是这样添加的 .
    在 app 层的 gradle
    android{

    // 添加这个
    repositories {
    flatDir {
    //dirs 表示你的 aar 的路径
    dirs ‘src/main/libs’
    }
    }

    }

    在依赖里面添加
    格式 name 没有后缀 ext 表示后缀

    dependencies{

    implementation(name: ‘haha’, ext: ‘aar’)

    }

    rebuild

  • 主 資深大佬 : iamverylovely

    @Yyyye 谢谢!

  • 資深大佬 : iFlicker

    不要直接伸手,建议自己先去查去了解,然后还是没搞懂就带着自己的思考去问别人。
    引入上说了,反编译建议 jadx (你都说新手了为啥还要反编译???)

  • 資深大佬 : jeremaihloo

    伸手党真的懒

    不说 google 了,你百度也是一大堆答案

    有这个时间在论坛问, 你百度一下照着教程早就做好了

  • 主 資深大佬 : iamverylovely

    @jeremaihloo 真不是懒,真是碰着问题了,一方面之前确实不知道引用,现在的问题是这个 aar 文件文档都没有,根本不知道里面有些什么方法。

  • 主 資深大佬 : iamverylovely

    @jeremaihloo 还有,百度或 Google 如果只是复制个答案,本质上也算是伸手党,论坛不就是大家互相伸手的地方吗,我也帮助过别人吧,你可以说我这个问题低级,但我绝不是伸手党!

  • 資深大佬 : Kirbyyang951

    aar 和 jar 的引用方式一样啊

  • 資深大佬 : nameme

    @iamverylovely “提问的智慧”

  • 資深大佬 : champloo

    将 aar 包放到 app/libs 目录下
    在 app 的 gradle 文件中,加上这个
    repositories {
    flatDir {
    dirs ‘libs’
    }
    mavenCentral()
    }
    同时在 app 的 gradle 文件中 dependencies 中加上
    implementation(name: ‘xxx’, ext: ‘aar’)

  • 資深大佬 : Goooler

    看到全是喷你的我就放心了

  • 主 資深大佬 : iamverylovely

    @Goooler 莎普爱思滴眼睛。

  • 資深大佬 : fansangg

    implementation fileTree(include: [‘*.jar’,’*.aar’], dir: ‘libs’)

文章導覽

上一篇文章
下一篇文章

AD

其他操作

  • 登入
  • 訂閱網站內容的資訊提供
  • 訂閱留言的資訊提供
  • WordPress.org 台灣繁體中文

51la

4563博客

全新的繁體中文 WordPress 網站
返回頂端
本站採用 WordPress 建置 | 佈景主題採用 GretaThemes 所設計的 Memory
4563博客
  • Hostloc 空間訪問刷分
  • 售賣場
  • 廣告位
  • 賣站?
在這裡新增小工具