0
  • 最佳答案

    jar是纯代码的产物,这个是java和kt编译后class的合体。

    so是c和c艹的产物,他们就好比西瓜刀和菜刀。


    Android后来发现lib如果单纯是jar的话,那我如果想把图片, xml等等封装做SDK怎么办呢。

    就有了后来的AAR,包含代码,so,xml,图片等等资源的一种新产物:屠龙刀。


    对于你的情况,你需要做一把屠龙刀

    1139423796017500160  评论     打赏       断点-含光君
  • 打成 aar 包即可

    1204736502274318336  评论     打赏       A lonely cat
    • 臭皮匠  回复 @A lonely cat
      有点懒 看来只能通过aar 去集成了
      臭皮匠 2021-11-26 15:01   回复 1382711465131241472
    • A lonely cat  回复 @臭皮匠
      是呀
      A lonely cat 2021-11-26 15:10   回复 1204736502274318336
  • 突然想到 之所以区分jar包 so包 那肯定是so包不能直接转化为jar包的 那又得推回aar的形式才能解决了么 细究下去就不太懂了

    1382711465131241472  评论     打赏       臭皮匠
    相关问题
    资质平平 · Android
    2025-02-20 09:14 92 100
    尖沙咀-段坤 · 项目
    2025-01-06 23:39 18 2
    雅澤yaduo · 领券联盟
    2025-01-03 20:39 37 50
    呆瓜小董 · webview
    2024-11-30 18:02 68 20
    阿肥 · 鸿蒙next
    2024-10-25 18:07 35 100
    尖沙咀-段坤 · 安卓
    2024-09-11 11:03 31 2
    YanLQ · AOSP
    2024-08-10 11:57 35 100
    断点 · vue
    2024-08-08 10:05 79 30
    幻影~ · 安卓 / 面试
    2024-06-15 18:51 48 2