在我的App Project中无法引用LVL Android库

时间:2010-11-06 19:41:30

标签: android eclipse android-lvl

我按照http://developer.android.com/guide/publishing/licensing.html

上的说明操作

我制作了< sdk> / market_licensing目录的副本,然后使用Eclipse中的New Project Wizard我从Existing source创建了一个新的Android项目,并将其指向我的market_licensing副本中的library子目录。

我已经检查了market_licensing项目android属性中的“is Library”框。 我已将该项目添加为我的应用程序项目中的库项目。它在列表中显示绿色复选标记。

当我保存项目设置并重建时,编译器无法在LVL项目中找到类,当我返回到我的应用程序的项目设置时,库列表中的条目现在有一个红色X而不是绿色复选标记

我不明白我做错了什么阻止我引用LVL项目。有什么帮助吗?

编辑:我已经尝试将许可项目添加到我的应用项目的构建路径,然后我能够构建,但是当我尝试运行应用程序崩溃,因为它找不到任何库代码。很明显,许可项目的“库”状态未正确设置和/或未在构建时自动注入我的应用项目。

1 个答案:

答案 0 :(得分:7)

我发布了一个类似的问题,正如我所做的那样意识到问题所在 - 请参阅此处In eclipse, unable to reference an android library project in another android project