繁体   English   中英

无法在Eclipse中将库添加到Android项目

[英]Cannot Add Library to Android Project in Eclipse

我正在尝试将一个库添加到eclipse中的现有项目中。 我将项目文件夹本身和库文件夹保存在桌面上标记为“ANDROID”的文件夹中。 当我尝试将>现有代码导入工作区>选择“ANDROID”时...添加的唯一项目是应用程序本身而不是库。 我甚至尝试自己添加库,它将显示在导入列表中,但没有带有“完成”选项的“勾选框”。 我甚至右键单击了我的应用程序 - 属性> Android>并注意到该库中有一个红色的“X”,并且不允许我搜索新的库。 我究竟做错了什么? 这个相同的应用程序和库正在为朋友而不是我使用相同版本的eclipse。

确保库和项目位于同一位置,即

  1. 将库复制到项目所在的文件夹中
  2. 导入库(文件>导入>工作空间中的现有项目)
  3. 打开库> Android的属性,然后选择Is Library
  4. 打开项目属性> Android>添加(库)
  5. 选择库
  6. 保存属性

如果这不起作用,则从其lib文件夹中复制jar文件并将其粘贴到项目lib中。 只有在上述方法不起作用时才应该这样做

在eclipse中导入库项目。 然后右键单击项目并转到属性 - > Android(左侧菜单) - >在底部(项目构建目标下方),您将看到一个名为“ 检查”框的复选框。 现在你已经把你的项目变成了一个库。

然后在您要添加库的orignal项目中再次转到属性 - > Android(左侧菜单) - >在底部(项目构建目标下方)单击添加按钮,您将看到该库项目可见。

从某个位置导入项目时会发生这种情况。 如果我们导入一些项目,那么它不会引用该工作区的支持库。 因此,请始终选中复选框(将项目复制到工作空间)转到文件>导入项目>浏览>选择项目>将复制项目检入工作空间。 希望它能解决问题。

一个迟到的答案,虽然我想对这个问题给出一个深入的答案。

  1. 首先将文件夹结构从Android切换到Project

在此输入图像描述

  1. 现在在app - build文件夹中搜索libs文件夹。

在此输入图像描述

  1. 将.jar文件粘贴到libs文件夹中后。 右键单击jar文件,最后单击Add as library 这将负责在build.gradle中添加编译文件('libs / library_name.jar')

在此输入图像描述

现在您可以开始在项目中使用该库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM