我有2个图书馆:
我已将两者都复制到libs文件夹中并将其用作libs。当我尝试将这些库导入我的java类时,我的名字上有了红色标记。这意味着android studio无法找到它们的库。 无论如何,我已经将文件选择器添加为我的主应用程序的项目。但是当我第一次运行'我的应用程序时,我已经编译文件选择器而不是我的主应用程序。
所以我的主要问题是如何将.zip或.jar文件作为LIBRARIES添加为项目或模块。
我将分享这些库下载链接:
我知道这不是编程问题,但对于许多在eclipse之后开始使用android studio的人仍然有用。
答案 0 :(得分:1)
我今天在我的项目中实现了一个.jar库并执行了以下操作:
将.jar文件添加到项目的libs文件夹
将:compile fileTree(dir: 'libs', include: ['*.jar'])
添加到依赖项中。
构建项目
现在尝试导入班级中的对象:)
您可以尝试的其他方法是:在Android Studio中右键单击.jar并选择" make module"。 - 再次建造。
答案 1 :(得分:0)
这是我做的,它适用于大多数图书馆。由于库有自己的清单文件,因此必须使用它们。在其他位置解压缩master-zip并仅将库文件夹复制到项目直接文件夹中,其中有app文件夹。完成后,打开应用程序settings.gradle文件并进行编辑,如下所示:
include ':app', ':mylibrary'
同步项目,然后打开应用程序的build.gradle,然后转到依赖项并将库添加到它,如下所示:
compile project(':mylibrary')
将gradle与项目同步,如果库gradle中发生任何错误,则打开它并将其与项目数据匹配。通常你会想要改变compileBuildTools,sdk和其他东西。快乐的编码