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
- Después de crear un nuevo proyecto, vaya a Nuevo > Nuevo módulo.
- Seleccione Importar paquete .JAR/.AAR.
- Haga clic en Siguiente.
- Seleccione el archivo AAR (SDK de Binah) - (bnhhrlib.aar).
- Haga clic en Terminar. El subproyecto bnhhrlib ha sido añadido a su proyecto.
2. Crear dependencias
Crear dependencias
- Abra el build.gradle de su aplicación.
- En Dependencias, añada el proyecto de implementación (':bnhhrlib').
- En Dependencias, añada lo siguiente:
implementation 'com.appmattus.certificatetransparency:certificatetransparency-android:1.0.0'
- Abra settings.gradle, y asegúrese de que Incluir ':bnhhrlib' esté presente. Si no está, simplemente añádalo al archivo.
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)
- Abra Android Studio.
- Vaya a Herramientas > Gestor del SDK.
- En la ventana de Preferencias para nuevos proyectos, haga lo siguiente:
- Seleccione Herramientas del SDK.
- Seleccione la opción Mostrar detalles del paquete.
- Desplácese hasta NDK (de lado a lado), y seleccione la versión correcta de NDK (20.1.5948944)
- Haga clic en Aceptar para comenzar la instalación.
- Cuando se le solicite, haga clic en Aceptar para confirmar los cambios.
Se iniciará la instalación del NDK.
Consejo: Haga clic en Segundo plano para mover esta ventana al segundo plano.
4. Iniciar la implementación
Iniciar la implementación
- Abra el archivo MainActivity Java y añada Importar ai.binah.hrv.*;.
- Cuando comience a escribir, se abrirá un cuadro de autocompletado, indicando que se ha añadido el SDK.
5. Añadir ID únicos
Añada ID únicos para la gestión de licencias
- Cree un archivo Java en la misma ubicación en la que se encuentra el mainActivity, y nómbrelo LicenseDetails.java.
- 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)
- Añada la siguiente línea de código al archivo gradle.properties
android.bundle.enableUncompressedNativeLibs=false
- Guarde los cambios realizados en el archivo.
- Vaya a Ejecutar/Depurar configuraciones.
- Seleccione la aplicación.
- Cambie Opciones de instalación -> Desplegar desde APK predeterminada a APK del paquete de instalación.
- Haga clic en Aceptar.
- 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.
Comentarios
0 comentariosInicie sesión para dejar un comentario.