CRIADO PARA ANDROID

Beauty AR SDK para Android

Adicione controles de beleza e efeitos faciais expressivos ao pipeline da câmera com o Beauty AR SDK para Android. Processe texturas mantendo o design do seu app.

RECURSOS PARA DESENVOLVEDORES

Documentação e exemplos de Beauty AR SDK para Android

Dê um visual único aos vídeos dos criadores

Permita que os usuários ajustem aparência e filtros na câmera Android.

Mantenha a atenção em quem fala

Ofereça desfoque de fundo na prévia da câmera com os recursos de efeitos adequados.

RECURSOS DE ANDROID BEAUTY AR

Crie a experiência de câmera que seu app precisa

Pipeline de texturas

  • Processe texturas da câmera
  • Retorne IDs de texturas processadas

Seleção de efeitos

  • Ajuste parâmetros de beleza
  • Carregue recursos de efeitos licenciados

Integração nativa

  • Escolha de pacotes Maven
  • Controle do ciclo de vida na thread GL

Explore o Beauty AR SDK para Android

Conecte as APIs à câmera, aos controles e aos recursos de efeitos.

Entrada de textura

Adicione efeitos ao pipeline da câmera

Use o Beauty AR SDK para Android no callback de processamento de texturas. Mantenha as dimensões do quadro alinhadas à entrada.

Leia a documentação
CameraProcessor.java
@Override
public int onCustomProcessTexture(
    int textureId, int width, int height) {
  return xmagicApi.process(textureId, width, height);
}

PERSONALIZAÇÃO

Sua interface. Seu visual.

Mantenha a experiência consistente com seu aplicativo.

Dê um aspecto nativo aos controles

Estilize seus controles de beleza para o Beauty AR SDK para Android, mantendo as mesmas configurações de efeitos entre temas.

Leia a documentação

COMECE AGORA

Comece com o Beauty AR SDK para Android

  1. 01

    Prepare a licença

    Associe a licença a identificador da aplicação.

    Abrir a consola de Beauty AR
  2. 02

    Adicione Beauty AR SDK para Android

    Siga o guia da plataforma para conectar seu projeto.

    Siga o Guia de Integração
  3. 03

    Processe o primeiro fotograma

    Autentique o Beauty AR SDK para Android, copie os recursos e processe sua primeira textura de câmera.

    Configurar a licença
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.
        }
      }
    });

Perguntas frequentes sobre Beauty AR SDK para Android

Como adicionar o Beauty AR SDK para Android?

Adicione o pacote Maven correspondente à licença e fixe a versão. Copie os modelos e recursos necessários e siga as regras documentadas de ABI e builds release.

Quais dispositivos devo atender com o Beauty AR SDK para Android?

O guia atual recomenda Android 7.0 ou posterior e lista suporte a ARMv7 e ARM64. Teste os efeitos escolhidos nos dispositivos que seu público usa.

O Beauty AR SDK para Android captura os quadros da câmera para mim?

A integração do Core SDK processa quadros fornecidos pelo app. O exemplo oficial inclui um componente de câmera para referência ao criar a captura.

Como liberar os recursos do Beauty AR SDK para Android?

Chame onDestroy na thread GL antes de encerrar o contexto. Siga o ciclo documentado de pausa e retomada; destruí-lo na thread principal pode causar vazamento de recursos.

Todos os efeitos estão incluídos em cada pacote?

Não. Os direitos dos pacotes e os arquivos necessários variam. Selecione os efeitos licenciados e verifique seus recursos antes de oferecê-los no app.

Como integrar o Beauty AR SDK para Android com Kotlin ou Java?

Siga a configuração do projeto Android e manifest, gerencie permissões em tempo de execução e limpeza da Activity quando necessário. Teste em dispositivos reais, incluindo transições entre segundo e primeiro plano.

Como testar o Beauty AR SDK para Android antes de lançar meu app?

Teste entradas e efeitos licenciados, incluindo permissão de câmera quando usada e liberação de recursos após sair da prévia.

Como personalizar a interface do Beauty AR SDK para Android?

Conecte efeitos compatíveis à sua prévia e seletores. Recursos, suporte a funcionalidades e escopo da licença devem corresponder à plataforma de destino.

Suporte à integração de Android Beauty AR

Coloque sua experiência de câmera em movimento

Comece a desenvolver com o Beauty AR SDK para Android e uma licença adequada ao aplicativo.