我一直在为 android 库项目旋转一个 jar 并将这个 jar 包含在我的其他应用程序中。但在developer.android.com上 http://developer.android.com/tools/projects/index.html#LibraryProjects,我看到这样的声明:我无法在 jar 中分发库:
库不能作为二进制文件(例如 JAR 文件)分发。
这将添加到 SDK 工具的未来版本中。
我实在不明白这是什么意思。
可以创建一个不包含任何内容的 Android 库项目
包括源代码。限制是:
我有以下说明忙碌的程序员高级 Android 指南
发展 (http://commonsware.com/AdvAndroid http://commonsware.com/AdvAndroid),虽然
说明足够新,我的免费版本都没有它们。
引用当前版本的一些说明:
“您可以通过以下步骤创建纯二进制库项目:
使用源代码等创建一个 Android 库项目 –
这是您的主项目,您将从中创建一个版本
供分发的库项目。
编译Java源代码(例如ant编译)并将其转换为JAR文件
- 创建一个发行版Android库项目,同理
资源作为主库项目,但没有源代码
- 将 JAR 文件放入分发 Android 库项目的 libs/ 中
目录
生成的 Android 库分发项目将包含所有内容
主项目将需要,只是没有源代码。”
就我个人而言,我只是稍等一下。我希望官方能
对库项目作为 JAR 的支持很快就会提供。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)