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

2020-08-14 09:35:10 +08:00
 iamverylovely

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

5651 次点击
所在节点    Android
28 条回复
glaucus
2020-08-14 09:41:22 +08:00
为什么不 Google 一下呢
iamverylovely
2020-08-14 09:41:47 +08:00
@glaucus 肯定 Google 了才来问的啊。
hongch
2020-08-14 09:43:50 +08:00
google 一搜,成片的文章教你怎么引用,咋能搜不到呢?
HarryQu
2020-08-14 09:45:23 +08:00
glaucus
2020-08-14 09:46:24 +08:00
@iamverylovely #2 那你就说你 Google 后还解决不了的具体问题啊
glaucus
2020-08-14 09:47:01 +08:00
你现在这个标题的问题不就是 Google 一搜一大片吗
iamverylovely
2020-08-14 09:47:51 +08:00
@glaucus 只有一个.aar ,其他什么说明文档都没有!!!
glaucus
2020-08-14 09:48:57 +08:00
@iamverylovely #7 那网友更没有说明文档呀,你按照 Google 出来的教程操作具体遇到了什么问题报了什么错?
iamverylovely
2020-08-14 09:50:34 +08:00
@glaucus 好吧,我其实主要是想问这个东西能不能反编译之类的,能不能看到里面一些有用的信息。
glaucus
2020-08-14 09:52:42 +08:00
@iamverylovely #9 后缀改成 zip 解压看看有没有你想要的东西,里面的 classes.jar 文件直接用 jd-gui 打开查看
iamverylovely
2020-08-14 09:55:30 +08:00
@glaucus 好的谢谢,原来不能引用的原因是被我放在桌面了。
iamverylovely
2020-08-14 09:55:41 +08:00
T_T
lwlizhe
2020-08-14 09:56:38 +08:00
我感觉楼主要被爆破了……
不过有一说一,这个问题确实不咋滴
glaucus
2020-08-14 09:58:01 +08:00
@iamverylovely #11 - - 行吧...
iamverylovely
2020-08-14 09:58:26 +08:00
@lwlizhe 不要意思,没有做过 android 项目,正在被公司强制学习。
iamverylovely
2020-08-14 09:58:41 +08:00
@lwlizhe 不好意思。。打错字
Yyyye
2020-08-14 10:00:33 +08:00
我这里是这样添加的 .
在 app 层的 gradle
android{

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


}

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

dependencies{


implementation(name: 'haha', ext: 'aar')


}


rebuild
iamverylovely
2020-08-14 10:02:05 +08:00
@Yyyye 谢谢!
iFlicker
2020-08-14 10:05:47 +08:00
不要直接伸手,建议自己先去查去了解,然后还是没搞懂就带着自己的思考去问别人。
引入楼上说了,反编译建议 jadx (你都说新手了为啥还要反编译???)
jeremaihloo
2020-08-14 10:29:55 +08:00
伸手党真的懒

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

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

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/698146

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX