Android 如何在我的应用程序中使用其他库?

Android 如何在我的应用程序中使用其他库?,android,android-studio,Android,Android Studio,这个标题有点误导人,但我真的不知道如何用其他方式来表达它。这是我的项目结构: 我想在我正在使用的当前应用程序中使用高亮显示的fasteranimationscontainer主控形状。我将jar文件放入我的库文件夹,然后通过Android Studio将其添加到我的库中,从而导入了它。但我尝试创建导入库的对象,它不会显示/导入 我仍在学习如何使用android studio,因此任何帮助都将不胜感激 1。只包含源代码的库 要包含一个只包含与您的项目类似的源代码的库,您只需要从Android St

这个标题有点误导人,但我真的不知道如何用其他方式来表达它。这是我的项目结构:

我想在我正在使用的当前应用程序中使用高亮显示的fasteranimationscontainer主控形状。我将jar文件放入我的库文件夹,然后通过Android Studio将其添加到我的库中,从而导入了它。但我尝试创建导入库的对象,它不会显示/导入

我仍在学习如何使用android studio,因此任何帮助都将不胜感激

1。只包含源代码的库

要包含一个只包含与您的项目类似的源代码的库,您只需要从Android Studio中的File->New->import module将其作为模块导入:

项目文件夹应有一个对话框,输入库所在的路径

然后,您需要将模块作为依赖项添加到app build.gradle中:

android {
  ...
  dependencies {
    ...
    compile project(':fasteranimationscontainer')
    ...
  }
}
现在,您可以在项目中使用它

二,。来自Maven或JCenter的库

要在库已上载到maven或jcenter的项目中添加依赖项,您需要修改app build.gradle文件并添加额外的行来配置所需的包。例如,对于某些Google或Android,依赖项如下所示:

android {
  ...
  dependencies {
      // Google Play Services
      compile 'com.google.android.gms:play-services:6.5.+'

      // Support Libraries
      compile 'com.android.support:support-v4:22.2.1'
  }
}
尽量先阅读图书馆自述文件

建议:
如果你还在学习使用Android Studio,你可以阅读。然后阅读,因为Android Studio与Gradle密切相关

请将see build.gradle文件代码添加到问题中好吗?将其作为模块导入Android Studio,然后作为库添加到你的应用程序中。对于否决投票人,请给出否决投票的原因好吗?我将得到更正。现在,我收到以下错误:错误:依赖项动画测试:fasterAnimationsContainermaster:项目应用程序上未指定的解析为APK存档,该存档不支持作为编译依赖项。文件:C:\Users\Owen\Documents\GitHub\Animation Test\fasterAnimationsContainermaster\build\outputs\apk\fasterAnimationsContainermaster-release-unsigned.apk,这就是我的gradle看起来的样子:尝试使用编译项目路径:“:fasteranimationscontainer”。请注意,fasteranimationscontainer是模块名。您需要首先解决红线依赖项。尝试对appcompat-v7进行注释。请删除播放服务gcm:9.8.0最后一行的\项