DIBUAT UNTUK ANDROID

Beauty AR SDK untuk Android

Tambahkan kontrol kecantikan dan efek wajah ekspresif ke alur kamera dengan Beauty AR SDK untuk Android. Proses tekstur sambil mempertahankan desain aplikasi Anda.

SUMBER DAYA DEVELOPER

Dokumentasi & Contoh Beauty AR SDK untuk Android

Berikan gaya khas pada video kreator

Biarkan pengguna menyesuaikan tampilan dan filter dalam kamera Android Anda.

Fokuskan perhatian pada pembicara

Sediakan blur latar dalam pratinjau kamera dengan sumber daya efek yang sesuai.

KEMAMPUAN ANDROID BEAUTY AR

Bangun pengalaman kamera yang dibutuhkan aplikasi Anda

Alur tekstur

  • Proses tekstur kamera
  • Kembalikan ID tekstur yang diproses

Pemilihan efek

  • Sesuaikan parameter kecantikan
  • Muat aset efek berlisensi

Integrasi native

  • Pilihan paket Maven
  • Kontrol siklus hidup thread GL

Jelajahi Beauty AR SDK untuk Android

Hubungkan API ke kamera, kontrol, dan aset efek Anda.

Input tekstur

Tambahkan efek ke alur kamera

Gunakan Beauty AR SDK untuk Android dalam callback pemrosesan tekstur. Jaga dimensi frame sesuai dengan input.

Baca dokumentasi
CameraProcessor.java
@Override
public int onCustomProcessTexture(
    int textureId, int width, int height) {
  return xmagicApi.process(textureId, width, height);
}

PENYESUAIAN

Antarmuka Anda. Gaya Anda.

Jaga pengalaman tetap konsisten dengan aplikasi Anda.

Buat kontrol terasa native

Desain kontrol kecantikan sendiri untuk Beauty AR SDK untuk Android, dengan pengaturan efek yang sama di berbagai tema.

Baca dokumentasi

MULAI

Mulai dengan Beauty AR SDK untuk Android

  1. 01

    Siapkan lisensi Anda

    Sesuaikan lisensi dengan pengenal aplikasi Anda.

    Buka Konsol Beauty AR
  2. 02

    Tambahkan Beauty AR SDK untuk Android

    Ikuti panduan platform untuk menghubungkan proyek Anda.

    Ikuti Panduan Integrasi
  3. 03

    Proses frame pertama Anda

    Autentikasi Beauty AR SDK untuk Android, salin sumber dayanya, dan proses tekstur kamera pertama Anda.

    Konfigurasikan Lisensi
Android Beauty AR SDK
build.gradle
// Use your licensed package and a pinned release version.
implementation "com.tencent.mediacloud:TencentEffect_S1-04:${beautySdkVersion}"
LicenseSetup.java
// Authenticate before creating XmagicApi.
TELicenseCheck.getInstance().setTELicense(
    context, licenseURL, licenseKey,
    new TELicenseCheckListener() {
      @Override
      public void onLicenseCheckFinish(int code, String message) {
        if (code == TELicenseCheck.ERROR_OK) {
          // Initialize with your copied resource directory.
        }
      }
    });

FAQ Beauty AR SDK untuk Android

Bagaimana cara menambahkan Beauty AR SDK untuk Android?

Tambahkan paket Maven yang sesuai lisensi dan kunci versinya. Salin model serta sumber daya efek yang diperlukan dan ikuti aturan ABI serta build release dalam dokumentasi.

Perangkat apa yang perlu ditargetkan dengan Beauty AR SDK untuk Android?

Panduan terbaru merekomendasikan Android 7.0 atau lebih baru dan mencantumkan dukungan ARMv7 serta ARM64. Uji efek pilihan di perangkat nyata pengguna Anda.

Apakah Beauty AR SDK untuk Android mengambil frame kamera untuk saya?

Integrasi Core SDK memproses frame yang disediakan aplikasi. Sampel resmi mencakup komponen kamera yang dapat dijadikan referensi saat membangun pengalaman pengambilan.

Bagaimana cara membersihkan Beauty AR SDK untuk Android?

Panggil onDestroy pada thread GL sebelum konteksnya dihentikan. Ikuti siklus hidup jeda dan lanjutkan dalam dokumentasi; menghancurkannya pada thread utama dapat menyebabkan kebocoran sumber daya.

Apakah semua efek disertakan dalam setiap paket?

Tidak. Hak paket dan file aset yang diperlukan berbeda. Pilih efek berlisensi yang dibutuhkan dan verifikasi sumber dayanya sebelum menampilkannya di aplikasi.

Bagaimana mengintegrasikan Beauty AR SDK untuk Android dengan Kotlin atau Java?

Ikuti pengaturan proyek Android dan manifest, lalu tangani izin runtime serta pembersihan Activity bila diperlukan. Uji di perangkat nyata, termasuk perpindahan aplikasi ke latar belakang dan depan.

Bagaimana menguji Beauty AR SDK untuk Android sebelum merilis aplikasi?

Uji input dan pemrosesan efek berlisensi, termasuk izin kamera bila digunakan dan pelepasan sumber daya setelah keluar dari pratinjau.

Bagaimana menyesuaikan antarmuka Beauty AR SDK untuk Android?

Hubungkan efek yang didukung ke pratinjau dan pemilih sendiri. Aset, dukungan fitur, dan cakupan lisensi harus sesuai platform target.

Dukungan integrasi untuk Android Beauty AR

Diskusikan aplikasi Anda

Diskusikan produk, perkiraan penggunaan, dan kebutuhan integrasi Anda.

Hubungi Tim Penjualan

Wujudkan pengalaman kamera Anda

Mulai membangun dengan Beauty AR SDK untuk Android dan lisensi yang sesuai dengan aplikasi Anda.