将 Google Cameraview 添加到项目
Adding Google Cameraview to a Project
我正在创建 android 相机应用。我试图在我的应用程序中使用相机库以避免编写大量代码行。我在 Github (https://github.com/google/cameraview/) 上找到了 google cameraview。我将其下载为 zip 文件。但我不知道如何将其作为库添加到我的项目中。我 googled 它但找不到确切的答案。
此 repo 的 contributors/developers 提供了一个完整的项目作为示例,让您了解项目的工作原理。
首先,我建议您开始学习什么是 Android 模块 and/or 库以及如何创建和使用它。
然后通过查看这个repo的项目,首先查看项目的settings.gradle
文件,你会发现这个项目由两个模块组成:
:library
显然是核心库模块
:demo
这是一个演示或测试应用程序
然后通过查看 demo/build.gradle
你会发现这样的语句:
compile project(':library')
这意味着 library
模块是 demo
模块的依赖项。
简而言之:您应该将核心 lib 模块添加到您自己的项目中,并按照开发人员在文档 and/or 示例中所做的相同步骤开始使用它(演示)项目。
资源:
Create an Android library - Official docs
我正在创建 android 相机应用。我试图在我的应用程序中使用相机库以避免编写大量代码行。我在 Github (https://github.com/google/cameraview/) 上找到了 google cameraview。我将其下载为 zip 文件。但我不知道如何将其作为库添加到我的项目中。我 googled 它但找不到确切的答案。
此 repo 的 contributors/developers 提供了一个完整的项目作为示例,让您了解项目的工作原理。
首先,我建议您开始学习什么是 Android 模块 and/or 库以及如何创建和使用它。
然后通过查看这个repo的项目,首先查看项目的settings.gradle
文件,你会发现这个项目由两个模块组成:
:library
显然是核心库模块:demo
这是一个演示或测试应用程序
然后通过查看 demo/build.gradle
你会发现这样的语句:
compile project(':library')
这意味着 library
模块是 demo
模块的依赖项。
简而言之:您应该将核心 lib 模块添加到您自己的项目中,并按照开发人员在文档 and/or 示例中所做的相同步骤开始使用它(演示)项目。
资源:
Create an Android library - Official docs