android - jar 中的 apklib 有什么优势?

标签 android jar dependencies dependency-management apklib

我正在关注 this question但它并没有完全回答我的问题。

apklib from jar 的真正优势是什么?

可能的答案:

  1. 它包含资源

但是我也可以轻松地将资源放入jar文件

  1. 它包含已经准备好的android类

但是,如果我打开 apklib,我看不到 dex 或其他与 android 相关的内容。更重要的是,我在里面看到了简单的来源。

那么以 apklib 格式保存/分发库的真正目的是什么?

最佳答案

But I can easily put resources to jar file as well

不,你不能,至少在 Android 资源系统方面不能。能够创建包含 Android 资源的 JAR(或类似包)是 Google 目前正在开发的新构建系统的目标之一。

关于android - jar 中的 apklib 有什么优势?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13990806/

相关文章:

java - Android 图标有时打开新应用程序有时会显示旧应用程序,求助!

java - 在项目中找到未使用的jar

r - 在 R 中的公式内使用 package::function 会给出不同的结果(特别是 coxph 内的survival::strata)

powershell - 并行化 powershell 脚本执行

android - 带有布局的 OnTouchListener 的 RelativeLayout 上的 ListView

Android gradle 插件 - 按国家/地区划分的 flavor 维度

android - 屏幕旋转后 Activity 和 Intent 服务通信中断

java - Eclipse Oxygen android 错误缺少 dx.jar

java - Matlab - 如何编译 JAR 文件

gradle - 将 Gradle 5.3.1 升级到 6.5。旧版本下载依赖项正常,但在 6.5 上失败