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
Panduan Integrasi
Pasang Beauty AR SDK untuk Android dalam saluran pemprosesan kamera anda.
Contoh & Sumber
Lihat produk ini beroperasi dan terokai cara pelaksanaannya.
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.
Tambahkan kesan pada aliran kamera
Gunakan Beauty AR SDK untuk Android dalam callback pemprosesan tekstur. Pastikan dimensi bingkai sepadan dengan input.
Baca dokumentasi@Override
public int onCustomProcessTexture(
int textureId, int width, int height) {
return xmagicApi.process(textureId, width, height);
}Jadikan setiap pelarasan terasa serta-merta
Sambungkan panel kecantikan kepada Beauty AR SDK untuk Android menggunakan nama dan julat kesan dalam dokumentasi.
Baca dokumentasixmagicApi.setEffect(
XmagicConstant.EffectName.BEAUTY_WHITEN,
50,
null,
null
);Tukar kesan melalui satu antara muka
Hantar laluan sumber serasi kepada Beauty AR SDK untuk Android dan bina pemilih kesan di sekelilingnya.
Baca dokumentasi// Select an asset from your licensed resource directory.
xmagicApi.setEffect(
effectName, effectValue, resourcePath, extraInfo
);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 dokumentasiBina koleksi kesan sendiri
Susun aset berlesen dalam aplikasi dan gunakan pilihan melalui Beauty AR SDK untuk Android.
Baca dokumentasiMULA SEKARANG
Mulakan dengan Beauty AR SDK untuk Android
- 01
- 02
Tambah Beauty AR SDK untuk Android
Ikuti panduan platform untuk menyambungkan projek anda.
Ikuti Panduan Integrasi - 03
Proses bingkai pertama anda
Sahkan Beauty AR SDK untuk Android, salin sumbernya dan proses tekstur kamera pertama anda.
Konfigurasikan Lesen
// Use your licensed package and a pinned release version.
implementation "com.tencent.mediacloud:TencentEffect_S1-04:${beautySdkVersion}"// 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
Soalan integrasi
Dapatkan bantuan persediaan untuk Beauty AR SDK untuk Android.
Lihat Dokumentasi PembangunBincangkan aplikasi anda
Bincangkan produk, jangkaan penggunaan dan keperluan integrasi anda.
Hubungi Bahagian JualanHidupkan pengalaman kamera anda
Mula membina dengan Beauty AR SDK untuk Android dan lesen yang sesuai dengan aplikasi anda.

