全部产品
Search
文档中心

ApsaraVideo VOD:FAQ tentang Player SDK untuk Flutter

更新时间:Jul 02, 2025

Topik ini memberikan jawaban atas beberapa pertanyaan umum terkait Player SDK untuk Flutter.

Masalah terkait lisensi

Untuk masalah seperti lisensi tidak valid atau kedaluwarsa, lihat FAQ Lisensi.

Masalah umum di berbagai platform

Masalah kompilasi

Apa yang harus saya lakukan jika pengemasan dan kompilasi menggunakan Player SDK untuk Flutter gagal pada perangkat Android?

Di direktori Gradle Scripts, buat file proguard-rules.pro, dan nonaktifkan obfuscation terkait flutter_aliplayer. Contoh kode:

-keep class com.alivc.**{*;}
-keep class com.aliyun.**{*;}
-keep class com.cicada.**{*;}
-dontwarn com.alivc.**
-dontwarn com.aliyun.**
-dontwarn com.cicada.**

Tambahkan konfigurasi ke file build.gradle(:app). Contoh kode:

buildTypes {
        release {
            minifyEnabled true
            proguardFiles getDefaultProguardFile('proguard-android.txt'), '../proguard-rules.pro'
        }
    }

Masalah pemutaran

Apa yang harus saya lakukan jika perangkat Android tidak dapat memutar aliran RTS ketika Player SDK untuk Flutter menggunakan pemain tunggal sebagai kernel SDK?

Konfigurasikan properti RTS di halaman pemutaran. Contoh kode:

import 'package:flutter_aliplayer/flutter_aliplayer_factory.dart';
// Metode ini hanya berlaku untuk perangkat Android.
FlutterAliPlayerFactory.loadRtsLibrary(true);