すべてのプロダクト
Search
ドキュメントセンター

ApsaraVideo VOD:Android SDK の統合

最終更新日:Feb 10, 2026

このトピックでは、Android SDK の依存関係を Gradle プロジェクトに追加する方法について説明します。

前提条件

  • ご利用の Android デバイスが Android 4.0 以降を実行していること。

  • サポートされている Android バージョン:Android 4.0 (API レベル 14) 以降。

ステップ 1:Android SDK のインストール

プロジェクトの app/build.gradle ファイルに Android SDK の依存関係を追加します。

dependencies {
    implementation 'com.aliyun.video.android:upload:1.7.4'
}

ルートディレクトリの build.gradle ファイルに Alibaba Cloud Maven リポジトリの URL を追加します。

allprojects {
    repositories {
        maven { url "https://maven.aliyun.com/nexus/content/repositories/releases" }
    }
}

ステップ 2:OSS Android SDK のインストール

ビデオオンデマンド (VOD) の Android アップロード SDK は、OSS Android SDK に依存しています。OSS Android SDK をインストールしてください。詳細については、「OSS Android SDK のインストール」をご参照ください。依存関係を Gradle プロジェクトにも追加します。

ステップ 3:難読化ルールの設定

難読化ルールファイル (proguard-rules.pro) で難読化を設定します。コード例:

-keep class com.aliyun.vod.jasonparse.**{*;}
-keep class com.aliyun.auth.model.**{*;}
-keep class com.aliyun.vod.qupaiokhttp.**{*;}
-keep class com.alibaba.sdk.android.vod.upload.model.**{*;}
-keep class com.aliyun.auth.core.AliyunVodErrorCode{*;}
-keep class com.alibaba.sdk.android.vod.upload.VODUploadClient{*;}
-keep class com.alibaba.sdk.android.vod.upload.VODUploadCallback{*;}
-keep class com.alibaba.sdk.android.vod.upload.VODSVideoUploadClient{*;}
-keep class com.alibaba.sdk.android.vod.upload.VODSVideoUploadCallback{*;}