0


我最近升级到了 Android SDK Tools Ref 20、Platform-tools rev 12、Android 4.1 (API 16)。当我为我的项目执行“Android update lib-project”,然后使用“ant debug”或“ant release”时,会为该项目创建一个 apk 文件。以前的版本创建了一个 jar 文件(这是我想要的)。这是中断还是这是新的预期行为。

谢谢——丹

4

2 回答 2

1

我可能对您的问题没有确切的答案,但我可以告诉您,我尝试使用 ADT20 构建库项目并且输出为classes.jar. 所以我没有看到任何问题。我尝试了一个现有的项目。

您是否正在创建一个新的库项目然后尝试它?

于 2012-07-10T02:10:13.430 回答
1

问题是当您执行 android create lib-project 时,它会添加android.library=true到文件中project.properties

如果你这样做了,那么 android update lib-project,由于一个奇怪的原因,android.library=true它被删除了(参见Android 问题 38270

解决方案:

移动到android更新项目,并确保你有project.properties而不删除它

于 2012-07-24T15:11:54.670 回答