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

:Android クライアントの統合

最終更新日:Jan 29, 2026

この Topic では、ショートビデオデモの Android クライアントを統合する方法について説明します。

前提条件

次の表に、開発環境の要件を示します。

カテゴリ

説明

システムバージョン

Android 4.3 以降。

API バージョン

18 以上。

CPU アーキテクチャ

物理デバイスでは ARM64 と ARMV7 がサポートされています。エミュレーターはサポートされていません。

サポートされている Android Studio のバージョン

Android Studio 3.1 以降。 Android Studio をダウンロードしてください。

まず、サーバーを統合して起動する必要があります。詳細については、「サーバーサイドの統合」をご参照ください。

操作手順

  1. ショートビデオデモをダウンロードして解凍します。Android デモのダウンロードについては、「ショートビデオ SDK」をご参照ください。

    ディレクトリ構造

    - demo  
      - ApsaraVideoQuVideo
          - |- AlivcLittleVideo     # ショートビデオサービス関連のコードが含まれています。
          - |- AliyunCrop           # クリップモジュール。クリップインターフェイスの実装コードが含まれています。
          - |- AliyunEditor         # エディターモジュール。エディターインターフェイスの実装コードが含まれています。
          - |- AliyunFileDownLoader # リソースのダウンロードとデータベース用のモジュール。
          - |- AliyunRecorder       # 録画インターフェイスのコード。
          - |- AliyunSVideoBase     # カスタムビュー、ユーティリティクラスなどが含まれています。
          - |- AliyunSvideoMusic    # 音楽インターフェイス用のモジュール。
          - |- AliyunVideoCommon    # ユーティリティクラスを含む共通モジュール。
          - |- thirdparty-lib       # デモで必要なサードパーティの依存関係が含まれています。
    - SDK  # プロジェクトで使用される SDK。SDK は手動でインポートすることもできます。
    - xxxReleaseNote.md  # リリースノート。
  2. プロジェクトのインポートと設定

    1. Android Studio を開き、[Open an existing Android Studio project] をクリックし、Android ソースコードのルートディレクトリにある ./demo/ApsaraVideoQuVideo フォルダを選択します。

      文件目录

    2. サーバーアドレスの設定

      ファイルパス: AlivcLittleVideo/src/main/java/com/aliyun/apsara/alivclittlevideo/constantsAlivcLittleServerApiConstants.java

      BASE_URL 変数を、サーバーを実行する Elastic Compute Service (ECS) インスタンスのパブリック IP アドレスに設定し、ポート番号 8080 を追加します。

      例: http://<ECS インスタンスのパブリック IP アドレス>:8080

      修改文件

  3. プロジェクトのコンパイルと実行

    1. データケーブルを使用して物理的な Android デバイスをコンピューターに接続します。デバイスのシステム設定で、開発者向けオプションと USB デバッグを有効にします。デバッグリクエストを承認した後、Android Studio でデバイスを選択します。

    2. ビルドと実行ボタンをクリックします。アプリが物理的な Android デバイスにインストールされ、実行されます。

    编译