文档管理中心
指南相机能力接入准备

相机能力接入准备

1. 注册认证

在开发应用前需要在华为开发者联盟网站上注册成为开发者并完成实名认证,详见帐号注册认证

2.签署华为开发者SDK服务使用合作协议

SDK下载时会提示用户登录并签署华为媒体服务使用协议,请认真阅读并作出选择。

3. 环境准备

  • Android Studio开发环境
    • 建议版本v3.0.1及以上
  • 手机开发环境
    • 手机处理器不低于kirin 980的华为手机
    • 目前暂不支持高通平台
    • 系统软件版本不低于EMUI 10.0

4. 环境搭建

4.1 Android Studio接入流程

4.1.1 创建工程

1、新建或者打开已有的Android Studio项目。

2、填写应用名称,包名等。

3、选择SDK,这里选择默认就行。

4、选择empty activity。

5、填写文件名称,并点击finish。

4.1.2 添加依赖库

1. 打开AndroidStudio项目级build.gradle文件。

2. 在allprojects->repositories里面配置相机能力的maven仓地址。

收起
自动换行
深色代码主题
复制
  1. allprojects {
  2.    repositories {
  3.        google()
  4.        jcenter()
  5.        maven {
  6.            url 'https://developer.huawei.com/repo/'
  7.        }
  8.    }
  9. }

3. 在buildscript->repositories里面增加配置。

收起
自动换行
深色代码主题
复制
  1. buildscript {
  2.    repositories {
  3.        maven {
  4.            url 'https://developer.huawei.com/repo/'
  5.        }
  6.        google()
  7.        jcenter()
  8.    }
  9. }

4.Gradle 7.0版本后,allprojects-> repositories配置已迁移到项目级settings.gradle文件中。
settings gradle 文件配置示例如下:

收起
自动换行
深色代码主题
复制
  1. dependencyResolutionManagement {
  2.    ...
  3.    repositories {
  4.        google()
  5.        jcenter()
  6.        maven {
  7.            url 'https://developer.huawei.com/repo/'
  8.        }
  9.    }
  10. }

说明:仓地址直接在浏览器中打开无法访问,只能在IDE中配置。

5. 打开应用级的build.gradle文件。

6. 在"dependencies"中添加如下编译依赖。

收起
自动换行
深色代码主题
复制
  1. dependencies {
  2.    implementation 'com.huawei.multimedia:camerakit:1.1.5'
  3. }
在 指南 中进行搜索
请输入您想要搜索的关键词