Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想在我的 android 项目中使用Blob类。 现在导入整个 jar 会在安装 apk 时终止应用程序。而且也不合理的重量 23 MB。appengine-api-1.0-sdk-1.6.3.jarappengine-api-1.0-sdk-1.6.3.jar
appengine-api-1.0-sdk-1.6.3.jar
如何使用 Eclipse 仅导入 jar 中的特定类而不导入整个 jar?
解压缩 jar,只取类并将其放入类路径中。
这是一种蛮力的方法,但您绝对可以重新打包 jar 并删除您不需要的类。如果有依赖关系,请务必考虑(包括 Blob 及其依赖关系,包括它们的依赖关系等)。Jars 实际上是 .zip 文件,因此创建一个空 jar (zip),根据需要添加依赖项,重新压缩(如果已解压缩),重命名(如果需要)。我不知道Android是否提供了过滤机制,但是您可以将上述步骤放在自动构建脚本中。如果您使用的是Maven,您可能会利用jar 插件来执行此操作。