このガイドでは、Android 向けショートビデオデモの統合方法について説明します。
前提条件
開始する前に、お使いの開発環境が次の要件を満たしていることを確認してください。
|
カテゴリ |
説明 |
|
システムバージョン |
Android 4.3 以降。 |
|
API バージョン |
API レベル 18 以上。 |
|
CPU アーキテクチャ |
実機の ARM64 および ARMv7。シミュレーターはサポートされていません。 |
|
Android Studio のバージョンサポート |
Android Studio 3.1 以降。 Android Studio をダウンロードできます。 |
続行する前に、アプリケーションサーバーのセットアップを完了し、サーバーを起動してください。詳細については、「アプリケーションサーバーのセットアップ」をご参照ください。
手順
-
ショートビデオ SDK から Android 向けショートビデオデモをダウンロードし、解凍します。
ディレクトリ構造の説明
- demo - ApsaraVideoQuVideo - |- AlivcLittleVideo # ショートビデオサービスのコードが含まれています。 - |- AliyunCrop # クロップモジュール。クロップ UI のコードが含まれています。 - |- AliyunEditor # 編集モジュール。編集 UI のコードが含まれています。 - |- AliyunFileDownLoader # リソースのダウンロードとデータベース操作用のモジュール。 - |- AliyunRecorder # 録画 UI 用のモジュール。 - |- AliyunSVideoBase # カスタムビューとユーティリティクラスが含まれています。 - |- AliyunSvideoMusic # 音楽 UI 用のモジュール。 - |- AliyunVideoCommon # 共通モジュール。ユーティリティクラスが含まれています。 - |- thirdparty-lib # デモで必要なサードパーティの依存関係が含まれています。 - SDK # プロジェクトで使用する SDK。手動で SDK をインポートすることもできます。 - xxxReleaseNote.md # リリースノート。 -
プロジェクトをインポートし、設定します。
-
Android Studio を開き、[既存の Android Studio プロジェクトを開く] をクリックし、解凍したプロジェクトファイルから./demo/ApsaraVideoQuVideo フォルダーを選択します。
-
サーバーアドレスを設定します。
ファイルパス: AlivcLittleVideo/src/main/java/com/aliyun/apsara/alivclittlevideo/constants/AlivcLittleServerApiConstants.java。
ファイル内の
BASE_URL変数を変更します。変数を、ショートビデオアプリケーションサーバー用の ECS インスタンスのパブリック IP アドレスに設定し、ポート番号 8080 を追加します。例: http://<お使いのECSインスタンスのパブリックIPアドレス>:8080。
package com.aliyun.apsara.alivclittlevideo.constants; /** * アプリケーションサーバーの API エンドポイント URL。 * 注:このサーバーはデモンストレーション専用です。本番環境では使用しないでください。 * 独自のアプリケーションサーバーを統合する方法については、ドキュメント (https://www.alibabacloud.com/help/document_detail/108783.html) をご参照ください。 * @author xlx */ public class AlivcLittleServerApiConstants { /** * アプリケーションサーバーのベース URL。 */ public static final String BASE_URL = "http://<お使いのECSインスタンスのパブリックIPアドレス>:8080"; /** * ビデオカバー画像のベース URL */ public static final String URL_IMAGE_BASE = "https://alivc-demo-vod.aliyuncs.com/"; }
-
-
プロジェクトをビルドして実行します。
-
Android の実機をデータケーブルでコンピューターに接続します。デバイスのシステム設定で、[開発者向けオプション] と [USB デバッグ] を有効にします。デバイスでデバッグを許可した後、Android Studio でそのデバイスを選択します。
-
[ビルドして実行] ボタンをクリックしてプロジェクトをビルドします。ビルドされたプロジェクトは、Android の実機にインストールされ、起動します。
-