SDKs de nível empresarial para Unity / Como integrar SDKs em projetos para aplicativos Android
  Voltar aos Documentos

SDKs de nível empresarial para Unity

Como integrar SDKs em projetos para aplicativos Android

Recomendações

Ao desenvolver projetos para aplicativos Android, siga estas recomendações:

  1. Configure a autenticação nativa via redes sociais.

Observação
Atualmente, a autenticação nativa é suportada pelas seguintes redes sociais:
  • Google
  • Facebook
  • WeChat
  • QQ
Para outras redes sociais, configure a autenticação com base na web.
  1. Configure links profundos para retornar os usuários ao aplicativo depois que eles confirmarem o cadastro via e-mail.
  2. Personalize o e-mail de confirmação de cadastro.
Observação
Você pode desativar o envio de e-mails de confirmação de cadastro caso seus princípios de segurança assim permitirem. Entre em contato com seu Gerente de Sucesso do Cliente para desativá-lo ou envie um e-mail para csm@xsolla.com.
  1. Escolha e configure o método mais adequado de trabalhar com uma loja no jogo. Se desejar, você não precisa implementar o recurso do carrinho em seu jogo. Em vez disso, você pode implementar a capacidade de se fazer compras no jogo clicando no botão Comprar.
  2. Configure o redirecionamento do usuário para seu aplicativo depois de fazer um pagamento por meio de um navegador externo.
  3. Siga a instrução de personalização Unity para personalizar a interface em caso de erros e pop-ups. Os erros e pop-ups na demonstração de integração são criados para os desenvolvedores de jogos. Portanto, você deve torná-los mais adequados para os usuários finais do seu aplicativo.
  1. Abra seu projeto na Conta de Distribuidor.
  2. Para configurar o redirecionamento do usuário ao aplicativo depois que ele confirmar o cadastro:
    1. No menu lateral, clique em Login.
    2. Selecione o projeto Login e clique em Configure.
    3. Vá para o bloco Security e selecione a seção OAuth 2.0.
    4. Clique no ícone de lápis na linha do cliente OAuth 2.0 necessário.
    5. Especifique um URL de redirecionamento do OAuth 2.0 (um caminho no aplicativo para o qual o usuário é redirecionado após uma autenticação bem-sucedida, confirmação de e-mail ou redefinição de senha). Você pode especificar vários URLs válidos.
    6. Clique em Save changes.
Observação
O URL deve corresponder ao esquema app://xlogin.<ANDROID_PACKAGE_NAME>, onde <ANDROID_PACKAGE_NAME> é o nome do pacote do aplicativo Android.
  1. Para configurar o redirecionamento do usuário ao seu aplicativo depois que ele fizer um pagamento por meio de um navegador externo:
    1. Clique em Pay Station no menu lateral.
    2. Vá para a aba Settings.
    3. Especifique os parâmetros necessários na seção Redirect policy.
    4. Clique em Save.
Observação
O URL de retorno (o caminho no aplicativo para o qual o usuário é redirecionado após efetuar um pagamento) deve corresponder ao esquema app://xpayment.<ANDROID_PACKAGE_NAME>, onde <ANDROID_PACKAGE_NAME> é o nome do pacote do aplicativo Android.

Solucionar dependências do Android

Para compilações Android, o SDK utiliza funções das bibliotecas Andoird nativas.

Para resolver dependências e baixar as bibliotecas necessárias:

  1. Especifique Android como plataforma de compilação:
    1. No editor Unity, vá para File > Build Settings no menu principal.
    2. No painel Platform, selecione Android.
    3. Clique em Switch Platform.

  1. Inicie o gerenciador de dependências:
    1. No editor Unity, vá para Assets > External Dependency Manager > Android Resolver > Resolve no menu principal.
    2. Espere pelo gerenciador de dependência terminar.

Como resultado, os arquivos JAR ou AAR de todas as bibliotecas Android necessárias são baixados ao diretório Assets/Plugins/Android.

Este artigo foi útil?
Obrigado!
Podemos melhorar alguma coisa? Mensagem
Que pena ouvir isso
Explique porque este artigo não foi útil para você. Mensagem
Obrigado pelo seu feedback!
Avaliaremos sua mensagem e a usaremos para melhorar sua experiência.
Última atualização: 28 de Abril de 2022

Encontrou um erro de texto ou digitação? Selecione o texto e pressione Ctrl+Enter.

Relatar um problema
Nós sempre avaliamos nossos conteúdos. Seu feedback nos ajuda a melhorá-los.
Forneça um e-mail para que possamos responder
Obrigado pelo seu feedback!