【问题标题】:What is the reason for exporting the private library dependencies of an Android project?Android项目的私有库依赖导出的原因是什么?
【发布时间】:2013-05-20 14:36:43
【问题描述】:

导出库是否与 JIT 并在运行时将其编译成 dex 有关?我试图确保我的 Android 应用程序具有尽可能小的二进制文件,以便升级不会太大。也许有一天 Google 会进行部分升级,而不是整个 APK。

刚刚注意到这些问题,因为新的 ADT 22 让您现在手动导出“Android 私有库”,它曾经是 libs 文件夹,无论如何它都会自动导出。

【问题讨论】:

标签: android jit dex


【解决方案1】:

这反映了在构建系统中所做的一些更改。这已经是以前在 IntelliJ 中完成的方式了。这是通过多个构建和更大的代码库让生活更轻松的更大计划的一部分。我知道现在看起来很乏味,但您很快就会看到好处。

【讨论】:

  • 但是由于需要在 Android 设备上 JIT 代码,是否需要导出?我知道这是在 ADT 22 之前在我们不知情的情况下完成的。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-25
  • 2021-04-13
  • 2021-04-09
  • 1970-01-01
  • 1970-01-01
  • 2021-08-16
  • 2016-11-04
相关资源
最近更新 更多