ĐƯỢC XÂY DỰNG CHO ANDROID
Beauty AR SDK cho Android
Thêm điều khiển làm đẹp và hiệu ứng khuôn mặt sinh động vào quy trình camera với Beauty AR SDK cho Android. Xử lý texture mà vẫn giữ thiết kế riêng của ứng dụng.
TÀI NGUYÊN DÀNH CHO NHÀ PHÁT TRIỂN
Tài liệu & Ví dụ về Beauty AR SDK cho Android
Hướng dẫn tích hợp
Cài Beauty AR SDK cho Android trong quy trình xử lý camera.
Ví dụ & mã nguồn
Xem sản phẩm hoạt động thực tế và khám phá cách triển khai.
Tạo diện mạo riêng cho video người sáng tạo
Cho phép người dùng điều chỉnh diện mạo và bộ lọc trong camera Android.
Giữ sự chú ý vào người nói
Cung cấp làm mờ nền trong bản xem trước camera bằng tài nguyên hiệu ứng phù hợp.
TÍNH NĂNG ANDROID BEAUTY AR
Xây dựng trải nghiệm camera mà ứng dụng cần
Quy trình texture
- Xử lý texture camera
- Trả về ID texture đã xử lý
Chọn hiệu ứng
- Điều chỉnh tham số làm đẹp
- Tải tài nguyên hiệu ứng được cấp phép
Tích hợp native
- Lựa chọn gói Maven
- Điều khiển vòng đời trên luồng GL
Khám phá Beauty AR SDK cho Android
Kết nối API với camera, điều khiển và tài nguyên hiệu ứng.
Thêm hiệu ứng vào quy trình camera
Dùng Beauty AR SDK cho Android trong callback xử lý texture. Giữ kích thước khung hình khớp với đầu vào.
Đọc tài liệu@Override
public int onCustomProcessTexture(
int textureId, int width, int height) {
return xmagicApi.process(textureId, width, height);
}Cho mỗi điều chỉnh được phản ánh tức thì
Kết nối bảng làm đẹp với Beauty AR SDK cho Android bằng tên và phạm vi hiệu ứng trong tài liệu.
Đọc tài liệuxmagicApi.setEffect(
XmagicConstant.EffectName.BEAUTY_WHITEN,
50,
null,
null
);Chuyển hiệu ứng qua một giao diện
Truyền đường dẫn tài nguyên tương thích vào Beauty AR SDK cho Android và xây dựng bộ chọn hiệu ứng.
Đọc tài liệu// Select an asset from your licensed resource directory.
xmagicApi.setEffect(
effectName, effectValue, resourcePath, extraInfo
);TÙY CHỈNH
Giao diện của bạn. Diện mạo của bạn.
Giữ trải nghiệm nhất quán với ứng dụng.
Tạo điều khiển phù hợp giao diện native
Thiết kế điều khiển làm đẹp riêng cho Beauty AR SDK cho Android, giữ cùng thiết lập hiệu ứng giữa các chủ đề.
Đọc tài liệuXây dựng bộ sưu tập hiệu ứng riêng
Tổ chức tài nguyên được cấp phép trong ứng dụng và áp dụng lựa chọn qua Beauty AR SDK cho Android.
Đọc tài liệuBẮT ĐẦU
Bắt đầu với Beauty AR SDK cho Android
- 01
- 02
Thêm Beauty AR SDK cho Android
Làm theo hướng dẫn nền tảng để kết nối dự án của bạn.
Làm theo Hướng dẫn tích hợp - 03
Xử lý khung hình đầu tiên
Xác thực Beauty AR SDK cho Android, sao chép tài nguyên và xử lý texture camera đầu tiên.
Cấu hình giấy phép
// 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.
}
}
});Câu hỏi thường gặp về Beauty AR SDK cho Android
Cách thêm Beauty AR SDK cho Android?
Thêm gói Maven phù hợp giấy phép và cố định phiên bản. Sao chép mô hình và tài nguyên hiệu ứng cần thiết, rồi làm theo quy tắc ABI và build release trong tài liệu.
Nên nhắm tới thiết bị nào với Beauty AR SDK cho Android?
Hướng dẫn hiện tại khuyến nghị Android 7.0 trở lên và liệt kê hỗ trợ ARMv7, ARM64. Kiểm thử hiệu ứng đã chọn trên thiết bị thực tế người dùng sử dụng.
Beauty AR SDK cho Android có thu khung hình camera giúp tôi không?
Tích hợp Core SDK xử lý khung hình do ứng dụng cung cấp. Mẫu chính thức có thành phần camera để tham khảo khi xây dựng chức năng thu hình.
Cách dọn dẹp Beauty AR SDK cho Android?
Gọi onDestroy trên luồng GL trước khi context kết thúc. Làm theo vòng đời tạm dừng và tiếp tục trong tài liệu; hủy trên luồng chính có thể gây rò rỉ tài nguyên.
Mọi gói đều có tất cả hiệu ứng không?
Không. Quyền của gói và tệp tài nguyên cần thiết khác nhau. Chọn hiệu ứng được cấp phép cần dùng và xác minh tài nguyên trước khi cung cấp trong ứng dụng.
Cách tích hợp Beauty AR SDK cho Android bằng Kotlin hoặc Java?
Làm theo thiết lập dự án Android và manifest, xử lý quyền runtime và dọn dẹp Activity khi cần. Kiểm thử trên thiết bị thật, gồm chuyển ứng dụng giữa nền và tiền cảnh.
Cách kiểm thử Beauty AR SDK cho Android trước khi phát hành ứng dụng?
Kiểm thử đầu vào và xử lý hiệu ứng được cấp phép, gồm quyền camera khi dùng và dọn dẹp sau khi thoát xem trước.
Cách tùy chỉnh giao diện Beauty AR SDK cho Android?
Kết nối hiệu ứng được hỗ trợ với xem trước và bộ chọn riêng. Tài nguyên, tính năng hỗ trợ và phạm vi giấy phép phải khớp nền tảng mục tiêu.
Hỗ trợ tích hợp Android Beauty AR
Câu hỏi về tích hợp
Nhận hỗ trợ thiết lập Beauty AR SDK cho Android.
Xem tài liệu dành cho nhà phát triểnTrao đổi về ứng dụng của bạn
Trao đổi về sản phẩm, mức sử dụng dự kiến và nhu cầu tích hợp của bạn.
Liên hệ bộ phận kinh doanhĐưa trải nghiệm camera vào hoạt động
Bắt đầu xây dựng với Beauty AR SDK cho Android và giấy phép phù hợp với ứng dụng.

