【问题标题】:How to include third party classes into the Android apk?如何将第三方类包含到 Android apk 中?
【发布时间】:2010-03-19 16:30:38
【问题描述】:

我有几个第三方类作为库,我可以在其上构建我的应用程序。它们包含在一个文件夹中,该文件夹通过“添加类文件夹”添加了 Java 构建路径 -> 库(在 Eclipse 中)。到目前为止,它工作正常,我的应用程序可以编译。但生成的 .apk 仅包含我的类,因此应用程序无法运行。

如何告诉 Eclipse 也将第三方类打包到 .apk 中?

【问题讨论】:

  • 将它们添加到 jar 文件中?适合我
  • 好吧...我不得不解压缩我的第三方 jar,因为我遇到了一些问题。

标签: android apk


【解决方案1】:

Eclipse 将在您的 apk 中打包您的 Android 项目的类路径中的所有 3rd 方类。只要您使用适用于 Eclipse 的 Android SDK 插件,它就会默认执行此操作。

这是这个问题(以及许多其他问题)的副本:How can I use external JARs in an Android project?

【讨论】:

  • 这对于 jars 来说是完全正确的,但是对于类文件夹它似乎不起作用。
【解决方案2】:

不需要向构建路径添加任何内容。只需在项目中创建一个名为“libs”的子文件夹。将所有 jar 文件放在 libs 中。

【讨论】:

    猜你喜欢
    • 2016-04-09
    • 2017-02-15
    • 2021-02-27
    • 1970-01-01
    • 1970-01-01
    • 2013-10-11
    • 2013-11-27
    • 1970-01-01
    • 2021-04-03
    相关资源
    最近更新 更多