对外部项目的引用不起作用

时间:2012-05-17 16:15:34

标签: android android-library

由于我将android SDK工具更新为rev19,因此通过引用项目可以看到我的外部库项目已停止显示。 使用新的依赖行为我将jar移动到/ libs文件夹,该文件夹具有带外部jar的固定引用。

添加指向LIbProject的链接

enter image description here

添加了绝对路径的链接

enter image description here

当属性再次重新打开时,链接显示为

enter image description here

这个链接有助于外部罐子。 http://tools.android.com/recent/dealingwithdependenciesinandroidprojects

这实际上是我得到的,而不是罐子而是图书馆项目。 http://code.google.com/p/android/issues/detail?id=27490

现在如何引用外部项目?

修改

以某种方式引用了图书馆计划。从引用项目我添加链接到LibProject。项目 - >属性 - > Android->库 - >添加。添加lib项目后,重新打开属性会显示链接已断开。项目位于不同的逻辑磁盘上。如果公共根文件夹中的项目然后链接工作。

1 个答案:

答案 0 :(得分:0)

只要您使用相对链接来引用它,存储实际库项目的位置无关紧要。查看Library Projects - Development considerations

  
      
  • 图书馆项目存储位置

         

    只要应用程序项目可以通过相对链接引用库项目,就应该相对于依赖的应用程序项目存储库项目的位置没有特定要求。重要的是主项目可以通过相关链接引用库项目。

  •   

查看我的回答here,看看屏幕截图检查属性窗口中是否显示了正确(通过使用相对路径)和断开(通过使用绝对路径)库引用链接。