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
Guias de integração
Instale Beauty AR SDK para Android no pipeline de processamento da câmara.
Exemplos e código-fonte
Veja o produto em ação e descubra como ele foi implementado.
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.
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@Override
public int onCustomProcessTexture(
int textureId, int width, int height) {
return xmagicApi.process(textureId, width, height);
}Faça cada ajuste parecer imediato
Conecte seu painel de beleza ao Beauty AR SDK para Android usando os nomes e intervalos documentados dos efeitos.
Leia a documentaçãoxmagicApi.setEffect(
XmagicConstant.EffectName.BEAUTY_WHITEN,
50,
null,
null
);Alterne efeitos em uma única interface
Passe um caminho de recurso compatível ao Beauty AR SDK para Android e crie um seletor de efeitos.
Leia a documentação// Select an asset from your licensed resource directory.
xmagicApi.setEffect(
effectName, effectValue, resourcePath, extraInfo
);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çãoCrie sua própria coleção de efeitos
Organize recursos licenciados no app e aplique as seleções com o Beauty AR SDK para Android.
Leia a documentaçãoCOMECE AGORA
Comece com o Beauty AR SDK para Android
- 01
- 02
Adicione Beauty AR SDK para Android
Siga o guia da plataforma para conectar seu projeto.
Siga o Guia de Integração - 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
// 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.
}
}
});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
Dúvidas sobre integração
Obtenha ajuda para configurar Beauty AR SDK para Android.
Ver a documentação para desenvolvedoresConverse sobre seu aplicativo
Converse sobre seu produto, uso esperado e necessidades de integração.
Entre em contato com a equipe de vendasColoque 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.

