gpt4 book ai didi

java - APK扩展库代码是如何链接的

转载 作者:行者123 更新时间:2023-12-01 13:13:35 24 4
gpt4 key购买 nike

为了轻松实现 APK 扩展文件支持,我添加了 Google 提供的以下库:

  • Google Play 下载器库
  • Google Play 许可库

我完全按照 Android 文档的描述进行操作(“项目属性 -> Android -> 添加包”)。

这是否意味着他们的完整源代码(当然是以编译形式)将包含在我的最终 APK 中? (实际上,我的问题一般适用于任何Android库项目,但APK Expansion是一个具体场景。)

例如,Google Play 下载器库有许多字符串和辅助方法。我想,即使我不使用它们,它们也会被复制到我的 APK 中。换句话说,与基础 Android 库不同,这些 Google 库并不存在于 Android 设备上,不是吗?我猜他们的完整内容将出现在我应用的 APK 中。

最佳答案

Does this mean that their complete source code (in compiled form, of course) will be included in my final APK?

是的,对于您的默认调试版本。发布版本通过 ProGuard 运行,它可以删除一些未使用的 Java 代码。

unlike the base Android libraries, these Google libraries aren't present on Android devices, are they?

正确。

关于java - APK扩展库代码是如何链接的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22643381/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com