只有一个.aar ,其他什么说明文档都没有。
![]() | 1 glaucus 2020-08-14 09:41:22 +08:00 为什么不 Google 一下呢 |
2 iamverylovely OP @glaucus 肯定 Google 了才来问的啊。 |
![]() | 3 hongch 2020-08-14 09:43:50 +08:00 google 一搜,成片的文章教你怎么引用,咋能搜不到呢? |
![]() | 4 HarryQu 2020-08-14 09:45:23 +08:00 |
![]() | 5 glaucus 2020-08-14 09:46:24 +08:00 @iamverylovely #2 那你就说你 Google 后还解决不了的具体问题啊 |
![]() | 6 glaucus 2020-08-14 09:47:01 +08:00 你现在这个标题的问题不就是 Google 一搜一大片吗 |
7 iamverylovely OP @glaucus 只有一个.aar ,其他什么说明文档都没有!!! |
![]() | 8 glaucus 2020-08-14 09:48:57 +08:00 @iamverylovely #7 那网友更没有说明文档呀,你按照 Google 出来的教程操作具体遇到了什么问题报了什么错? |
9 iamverylovely OP @glaucus 好吧,我其实主要是想问这个东西能不能反编译之类的,能不能看到里面一些有用的信息。 |
![]() | 10 glaucus 2020-08-14 09:52:42 +08:00 @iamverylovely #9 后缀改成 zip 解压看看有没有你想要的东西,里面的 classes.jar 文件直接用 jd-gui 打开查看 |
11 iamverylovely OP @glaucus 好的谢谢,原来不能引用的原因是被我放在桌面了。 |
12 iamverylovely OP T_T |
13 lwlizhe 2020-08-14 09:56:38 +08:00 我感觉楼主要被爆破了…… 不过有一说一,这个问题确实不咋滴 |
![]() | 14 glaucus 2020-08-14 09:58:01 +08:00 @iamverylovely #11 - - 行吧... |
15 iamverylovely OP @lwlizhe 不要意思,没有做过 android 项目,正在被公司强制学习。 |
16 iamverylovely OP @lwlizhe 不好意思。。打错字 |
17 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 |
18 iamverylovely OP @Yyyye 谢谢! |
![]() | 19 iFlicker 2020-08-14 10:05:47 +08:00 不要直接伸手,建议自己先去查去了解,然后还是没搞懂就带着自己的思考去问别人。 引入楼上说了,反编译建议 jadx (你都说新手了为啥还要反编译???) |
![]() | 20 jeremaihloo 2020-08-14 10:29:55 +08:00 伸手党真的懒 不说 google 了,你百度也是一大堆答案 有这个时间在论坛问, 你百度一下照着教程早就做好了 |
21 iamverylovely OP @jeremaihloo 真不是懒,真是碰着问题了,一方面之前确实不知道引用,现在的问题是这个 aar 文件文档都没有,根本不知道里面有些什么方法。 |
22 iamverylovely OP @jeremaihloo 还有,百度或 Google 如果只是复制个答案,本质上也算是伸手党,论坛不就是大家互相伸手的地方吗,我也帮助过别人吧,你可以说我这个问题低级,但我绝不是伸手党! |
23 Kirbyyang951 2020-08-14 11:50:09 +08:00 aar 和 jar 的引用方式一样啊 |
24 nameme 2020-08-14 14:39:11 +08:00 @iamverylovely “提问的智慧” |
![]() | 25 champloo 2020-08-14 17:09:58 +08:00 将 aar 包放到 app/libs 目录下 在 app 的 gradle 文件中,加上这个 repositories { flatDir { dirs 'libs' } mavenCentral() } 同时在 app 的 gradle 文件中 dependencies 中加上 implementation(name: 'xxx', ext: 'aar') |
26 Goooler 2020-08-14 18:51:55 +08:00 看到全是喷你的我就放心了 |
27 iamverylovely OP @Goooler 莎普爱思滴眼睛。 |
![]() | 28 fansangg 2020-08-16 23:32:59 +08:00 implementation fileTree(include: ['*.jar','*.aar'], dir: 'libs') |