如何将jar文件(maven)导入Android Studio?

时间:2015-08-12 16:08:22

标签: java android eclipse maven android-studio

我想将jar文件导入我的Android项目。(here is the jar file
以下是我的步骤:

  1. 在MANIFEST.MF文件中添加两行(Class-Path和Main-Class) Class-Path:libs / nineoldandroids-2.4.0.jar
    主类:com.demos.tencent_qq_ui.Aty.MainActivity

  2. 将jar文件拖放到目录libs

  3. 右键单击"添加为库"

  4. 编辑我的build.gradle文件
         依赖性{
        编译fileTree(dir:' libs',include:[' * .jar'])
        编译' com.android.support:appcompat-v7:22.2.0'
        编译文件(' libs / nineoldandroids-2.4.0.jar')
        }
  5. 重建项目 - >运行

    但它出现了一个错误:无法找到或加载主类com.demos.tencent_qq_ui.Aty.MainActivity

    我谷歌很长一段时间,但没有得到很多有用的信息...

    任何帮助我抓住我的错误都将不胜感激。谢谢! 操作系统:ubuntu 15.04
    IDE:Android Studio 1.2

1 个答案:

答案 0 :(得分:1)

<dependency>
  <groupId>com.nineoldandroids</groupId>
  <artifactId>library</artifactId>
  <version>2.4.0</version>
</dependency>

我想这可以像这样转换为gradle依赖:

dependencies {
  compile 'com.nineoldandroids:library:2.4.0'
}

由于图书馆位于maven central,这应该可行。 我认为您不需要在MANIFEST.MF中添加任何内容

确保build.gradle中有mavenCentral,如下所示:

buildscript {
    repositories {
        mavenCentral()
    }
}