Android引用库项目

时间:2015-06-03 18:11:06

标签: android android-afilechooser

我的问题可能很简单,但我找不到答案: 对于我的android项目,我尝试实现https://github.com/iPaulPro/aFileChooser 在安装说明中,我们找到:

Add aFileChooser to your project as an Android Library Project.

指向http://developer.android.com/tools/projects/projects-eclipse.html#ReferencingLibraryProject的链接当我点击链接点1时:

 1. Make sure that both the project library and the application project 
 that depends on it are in your workspace. 
 If one of the projects is missing, import it into your workspace.

我该怎么做?将aFileChooser压缩到主文件夹中,或者我是否需要右键单击应用并创建新的包或其他内容?

注意:即时通讯使用android studio并在评论中遵循教程,但android studio dosnt将该项目识别为库。我通过下载zip来从github获得该项目。

2 个答案:

答案 0 :(得分:3)

1 - 在项目的“主”根目录(res,java和AndroidManifest.xml文件所在的位置)创建一个新文件夹:

  

/库

2-将您的库粘贴到新创建的

  

/库

文件夹。现在只需从Github下载ZIP,将库目录重命名为“aFileChooser”并复制它。

3 - 在app / build.gradle中添加您的库项目作为依赖项:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile project(":aFileChooser")
}

答案 1 :(得分:-1)

要解决此问题:

  • 下载并解压缩库
  • 在您的项目中转到file->新的 - >导入模块 - >单击右侧的小按钮,选择您下载的库 - >确定 注意:INTO'aFileChooser-master'有2个文件夹:aFileChooser和aFileChooserExample。你应该选择aFileChooser
  • 现在转到文件 - >项目结构 - >选择左侧标签'app' - >选择标签'依赖项' - >点击加号按钮 - >选择模块依赖关系 - >选择库 - >确定
  • 完成。现在,您可以在项目中使用库的类。