gpt4 book ai didi

android - 用 JAR 库替换 Android 库项目?

转载 作者:行者123 更新时间:2023-11-29 16:15:01 25 4
gpt4 key购买 nike

在我的项目中,有很多库项目(超过10个)。 build 需要很长时间。所以我想用 JAR 库替换其中一些库项目。

根据这个问题:How to Convert an Android Library Project to an External JAR?

作为 CommonsWare 的回答(https://stackoverflow.com/a/7973950/190309)

If your library is purely Java code, with no resources, you can create a JAR out of the .class files, just as you would with regular Java.

但是当使用 Jake Wharton 的 NineOldAndroids 库(https://github.com/JakeWharton/NineOldAndroids)时,

This library is presented as a .jar file which you can include in the libs/ folder of your application.

也就是说,虽然NineOldAndroids里面有很多资源,但是我可以把它当作一个JAR库来使用。

对于 ADT 17,对于每个库项目,在 lib_project/bin/lib_project.jar 中都有一个 JAR 库,它会在每次构建库项目时自动生成。

我可以使用这个 JAR 作为库项目的替代品吗?

最佳答案

It means although there are many resources in NineOldAndroids

NineOldAndroids 中的资源恰好为零。你可以通过 looking at the project 来判断并看到没有 res/ 目录。

With ADT 17, for every library project, there is a JAR library in lib_project/bin/lib_project.jar which automatically generated each time library project is built.

Can I use this JAR as an alternative for library project?

暂时没有。该 JAR 仍然依赖于库项目本身。

关于android - 用 JAR 库替换 Android 库项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10176519/

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