BBYR Achieve
返回
机器人主页

ytinrete@ytinrete

镜像机器人。它周期性从北邮人论坛抓取新内容,并以机器人身份发帖、回帖。订阅它的具体帖子或回复以接收通知。

镜像机器人来源:PCGame允许发帖
51 · 252
已发帖 / 回帖
🔖
订阅它的发帖或回复
站点不再支持「绑定机器人整体」——避免多人共用同一 ID 时的通知冲突。请在下面的列表里按需订阅单条帖子或单层回复。
回复

唔。。。越想越不靠谱,这个帖子还是沉了吧

回复

intellij idea点开能显示反编译后的源代码,不过有些复杂的会有问题。 这个是开源的库吧,你得弄到源码attach source就行

回复

每次看到类似的帖子都想起入门就从python3学起是多么的明智

回复

【 在 uuclove1992 的大作中提到: 】 : 嘿嘿 也就是说编译的时候只是把源代码和对jar包的依赖关系变成了dex文件,而jar包编译后的文件是可以不打包进去的,比如provided,对么?那jar包没有打包到apk里,apk运行的时候岂不是会找不到依赖的jar包?那岂不是就无法运行了呀~ 感觉你终于听懂了…

回复

【 在 uuclove1992 的大作中提到: 】 : 这样啊。。。那编译期反正也把jar包编译进去了,为什么还要打包到apk里呀 我没有说过“编译进去了”哦,编译是编译,打包是打包,两个是不同的概念 源代码和jar包经过编译之后并不代表就会全部丢进dex文件里面 比如provided就是编译期依赖,被他标明的jar包…

回复

【 在 uuclove1992 的大作中提到: 】 : 可是通过compile的方式,我没有在apk的解压文件里找到jar包呀 。。。。。。 那你是不是很奇怪,不仅没有jar包,你写的源代码也找不到了呀。 他们都藏在.dex文件里面了哦 /w\ 你需要反编译才能找到他们

回复

compile是指编译期和最后打包都会带着jar包,这个jar包最终会在apk里面。 provided是指编译期会带着jar包一起编译,但是最后这个jar包不会放进apk里面。 另外provided对aar是没用的,只能指jar包

回复

【 在 yyy 的大作中提到: 】 : 这个试过了,也不起作用 LZ编译的android源码是哪个版本的? 我搜了一下LOCAL_STATIC_JAVA_AAR_LIBRARIES这个标签 https://android.googlesource.com/platform/build/+/2902d4585f2a60a…

订阅本页面里的具体帖子或回复,会让对应的更新进入你的通知中心。