Android: Cómo configurar un nuevo proyecto

¿Tiene más preguntas? Enviar una solicitud

Requisitos mínimos de Android

  • Compatibilidad con el conjunto de instrucciones de CPU Arm64-v8a
  • Compatibilidad con el nivel de API 27 y superior

1. Incluir AAR

Incluir AAR como un nuevo módulo
  1. Después de crear un nuevo proyecto, vaya a Nuevo > Nuevo módulo.
  2. Seleccione Importar paquete .JAR/.AAR.
    Screen_Shot_2022-01-27_at_20.13.49.png
  3. Haga clic en Siguiente.
  4. Seleccione el archivo AAR (SDK de Binah) - (bnhhrlib.aar).
  5. Haga clic en Terminar. El subproyecto bnhhrlib ha sido añadido a su proyecto.
    Screen_Shot_2020-04-23_at_21.04.55.png
    Screen_Shot_2020-04-23_at_21.05.36.png

2. Crear dependencias

Crear dependencias
  1. Abra el build.gradle de su aplicación.
  2. En Dependencias, añada el proyecto de implementación (':bnhhrlib').
    Screen_Shot_2020-04-23_at_21.26.19.png
  3. En Dependencias, añada lo siguiente:
    implementation 'com.appmattus.certificatetransparency:certificatetransparency-android:1.0.0'
  4. Abra settings.gradle, y asegúrese de que Incluir ':bnhhrlib' esté presente. Si no está, simplemente añádalo al archivo.
    Screen_Shot_2020-04-23_at_21.07.56.png

El SDK está listo para las implementaciones.

3. Configurar C++ y NDK

Configurar C++ y NDK

Para permitir que su Android funcione con nuestras bibliotecas nativas de C++, instale un NDK que sea compatible con C++ 17.

  • Instale el NDK versión 20 y superior (Recomendado: 20.1.5948944)
  1. Abra Android Studio.
  2. Vaya a Herramientas > Gestor del SDK.
    Screen_Shot_2020-05-05_at_12.05.21.png
  3. En la ventana de Preferencias para nuevos proyectos, haga lo siguiente:
    • Seleccione Herramientas del SDK.
    • Seleccione la opción Mostrar detalles del paquete.
      Screen_Shot_2020-05-05_at_12.16.35.png
  4. Desplácese hasta NDK (de lado a lado), y seleccione la versión correcta de NDK (20.1.5948944)
    Screen_Shot_2020-05-05_at_12.18.01.png
  5. Haga clic en Aceptar para comenzar la instalación.
  6. Cuando se le solicite, haga clic en Aceptar para confirmar los cambios.
    Screen_Shot_2020-05-05_at_12.18.43.png
    Se iniciará la instalación del NDK.
    Consejo: Haga clic en Segundo plano para mover esta ventana al segundo plano.
    Screen_Shot_2020-05-05_at_12.19.26.png


4. Iniciar la implementación

Iniciar la implementación
  1. Abra el archivo MainActivity Java y añada Importar ai.binah.hrv.*;.
  2. Cuando comience a escribir, se abrirá un cuadro de autocompletado, indicando que se ha añadido el SDK.
    Screen_Shot_2020-04-23_at_21.09.09.png

5. Añadir ID únicos

Añada ID únicos para la gestión de licencias
    1. Cree un archivo Java en la misma ubicación en la que se encuentra el mainActivity, y nómbrelo LicenseDetails.java.
    2. Incluya una cadena para la clave de licencia como la siguiente:
      public static final String LICENSE_KEY = "XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX";

6. Configurar las configuraciones de compilación/despliegue

Configurar las configuraciones de compilación/despliegue

Definir la configuración de compilación/despliegue (APK predeterminada o APK del paquete de la aplicación)

  1. Añada la siguiente línea de código al archivo gradle.properties
    android.bundle.enableUncompressedNativeLibs=false
  2. Guarde los cambios realizados en el archivo.
  3. Vaya a Ejecutar/Depurar configuraciones.BUILD1.png
  4. Seleccione la aplicación.
  5. Cambie Opciones de instalación -> Desplegar desde APK predeterminada a APK del paquete de instalación.
    build2.png
  6. Haga clic en Aceptar.
  7. Ejecute el proyecto en un dispositivo real para probar la configuración.

Nota

  • Ejecute la aplicación en un dispositivo real para probarla (no funciona en un emulador)
  • Google prefiere publicar con Android App Bundle en Google Play. Para obtener más información, consulte Acerca de Android App Bundles.

Artículos en esta sección

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0
Compartir

Comentarios

0 comentarios

Inicie sesión para dejar un comentario.