gpt4 book ai didi

android - 生成 apk 时包含第 3 方 android 库的哪一部分?

转载 作者:搜寻专家 更新时间:2023-11-01 08:43:52 24 4
gpt4 key购买 nike

我在我的 Android 应用程序中使用许多第 3 方库,如 AndEngine、ButterKnife、Parse、Picasa 等。

这是否意味着我必须将所有这些都包含到我的 APK 中?例如,我只使用 Picasa 库中的一种静态方法来加载图片:

Picasa.load(image, this, null, null);

但我仍然需要将整个 jar 文件作为受支持的库添加到我的 Eclipse IDE 中。

生成 APK 时,它是否以某种方式仅捕获/包含来自第 3 方库的特定方法,还是包含整个库?

最佳答案

我认为 Proguard 正是您要找的:

http://developer.android.com/tools/help/proguard.html

The ProGuard tool shrinks, optimizes, and obfuscates your code by removing unused code and renaming classes, fields, and methods with semantically obscure names. The result is a smaller sized .apk file that is more difficult to reverse engineer.

确保在开始使用后进行彻底的测试,因为它有时会过于激进。

关于android - 生成 apk 时包含第 3 方 android 库的哪一部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30267639/

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