ĐƯỢ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

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.

Đầu vào texture

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
CameraProcessor.java
@Override
public int onCustomProcessTexture(
    int textureId, int width, int height) {
  return xmagicApi.process(textureId, width, height);
}

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ệu

BẮT ĐẦU

Bắt đầu với Beauty AR SDK cho Android

  1. 01

    Chuẩn bị giấy phép

    Khớp giấy phép với mã định danh ứng dụng của bạn.

    Mở bảng điều khiển Beauty AR
  2. 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
  3. 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
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.
        }
      }
    });

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

Trao đổ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.