DIBINA UNTUK ANDROID

Beauty AR SDK untuk Android

Tambahkan kawalan kecantikan dan kesan wajah ekspresif pada aliran kamera dengan Beauty AR SDK untuk Android. Proses tekstur sambil mengekalkan reka bentuk aplikasi anda.

SUMBER PEMBANGUN

Dokumentasi & Contoh Beauty AR SDK untuk Android

Berikan video pencipta gaya tersendiri

Benarkan pengguna melaraskan penampilan dan penapis dalam kamera Android anda.

Kekalkan perhatian pada penutur

Sediakan kabur latar dalam pratonton kamera dengan sumber kesan yang sesuai.

KEUPAYAAN ANDROID BEAUTY AR

Bina pengalaman kamera yang diperlukan aplikasi anda

Aliran tekstur

  • Proses tekstur kamera
  • Kembalikan ID tekstur yang diproses

Pemilihan kesan

  • Laraskan parameter kecantikan
  • Muatkan aset kesan berlesen

Integrasi natif

  • Pilihan pakej Maven
  • Kawalan kitar hayat thread GL

Terokai Beauty AR SDK untuk Android

Sambungkan API kepada kamera, kawalan dan aset kesan anda.

Input tekstur

Tambahkan kesan pada aliran kamera

Gunakan Beauty AR SDK untuk Android dalam callback pemprosesan tekstur. Pastikan dimensi bingkai sepadan dengan input.

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

PENYESUAIAN

Antara muka anda. Gaya anda.

Pastikan pengalaman konsisten dengan aplikasi anda.

Jadikan kawalan terasa natif

Gayakan kawalan kecantikan sendiri untuk Beauty AR SDK untuk Android, dengan tetapan kesan yang sama merentas tema.

Baca dokumentasi

MULA SEKARANG

Mulakan dengan Beauty AR SDK untuk Android

  1. 01

    Sediakan lesen anda

    Padankan lesen anda dengan pengecam aplikasi anda.

    Buka Konsol Beauty AR
  2. 02

    Tambah Beauty AR SDK untuk Android

    Ikuti panduan platform untuk menyambungkan projek anda.

    Ikuti Panduan Integrasi
  3. 03

    Proses bingkai pertama anda

    Sahkan Beauty AR SDK untuk Android, salin sumbernya dan proses tekstur kamera pertama anda.

    Konfigurasikan Lesen
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.
        }
      }
    });

Soalan Lazim Beauty AR SDK untuk Android

Bagaimanakah saya menambah Beauty AR SDK untuk Android?

Tambahkan pakej Maven yang sepadan dengan lesen dan tetapkan versinya. Salin model serta sumber kesan yang diperlukan dan ikuti peraturan ABI serta binaan release dalam dokumentasi.

Peranti manakah patut disasarkan dengan Beauty AR SDK untuk Android?

Panduan semasa mengesyorkan Android 7.0 atau lebih baharu dan menyenaraikan sokongan ARMv7 serta ARM64. Uji kesan pilihan pada peranti sebenar pengguna anda.

Adakah Beauty AR SDK untuk Android menangkap bingkai kamera untuk saya?

Integrasi Core SDK memproses bingkai yang dibekalkan aplikasi. Sampel rasmi mengandungi komponen kamera untuk rujukan ketika membina pengalaman tangkapan.

Bagaimanakah saya membersihkan Beauty AR SDK untuk Android?

Panggil onDestroy pada thread GL sebelum konteksnya ditamatkan. Ikuti kitar hayat jeda dan sambung semula dalam dokumentasi; memusnahkannya pada thread utama boleh menyebabkan kebocoran sumber.

Adakah semua kesan disertakan dalam setiap pakej?

Tidak. Hak pakej dan fail aset yang diperlukan berbeza. Pilih kesan berlesen yang diperlukan dan sahkan sumbernya sebelum menyediakannya dalam aplikasi.

Bagaimanakah saya mengintegrasikan Beauty AR SDK untuk Android dengan Kotlin atau Java?

Ikuti persediaan projek Android dan manifest, kemudian kendalikan kebenaran masa jalan serta pembersihan Activity apabila diperlukan. Uji pada peranti sebenar termasuk peralihan latar belakang dan hadapan aplikasi.

Bagaimanakah saya menguji Beauty AR SDK untuk Android sebelum melancarkan aplikasi?

Uji input dan pemprosesan kesan berlesen, termasuk kebenaran kamera jika digunakan dan pembersihan selepas keluar pratonton.

Bagaimanakah saya menyesuaikan antara muka Beauty AR SDK untuk Android?

Sambungkan kesan disokong kepada pratonton dan pemilih sendiri. Aset, sokongan ciri dan skop lesen mesti sepadan dengan platform sasaran.

Sokongan integrasi untuk Android Beauty AR

Bincangkan aplikasi anda

Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.

Hubungi Bahagian Jualan

Hidupkan pengalaman kamera anda

Mula membina dengan Beauty AR SDK untuk Android dan lesen yang sesuai dengan aplikasi anda.