Después de agosto de 2021, Google Play solo aceptará el formato AAB para las aplicaciones recién lanzadas y ya no admitirá la carga de APK. Pero después del empaquetado, definitivamente necesitamos probar el paquete lanzado oficialmente, y es muy problemático enviar la versión de prueba en Google Play.
Afortunadamente, Google nos proporciona una herramienta de conversión.
paquete de herramientas
bundletool es una herramienta de bajo nivel utilizada por Android Studio, el complemento de Android Gradle y Google Play para crear archivos de Android App Bundle y convertir paquetes de aplicaciones en varios APK que se implementan en los dispositivos. También puede usar bundletool como una herramienta de línea de comandos para crear paquetes de aplicaciones usted mismo y recrear compilaciones de APK de aplicaciones del lado del servidor de Google Play.
descargar paquete de herramientas
Descargar desde el GitHub de bundletool .
Convierte aab en un conjunto de aplicaciones
Use el siguiente comando para convertir aab a apks, la última versión es 1.8.2 cuando escribo este artículo, reemplace de acuerdo con el nombre de la versión descargada.
java -jar bundletool-all-1.8.2.jar build-apks
--bundle=aab的路径
--output=保存apks的路径
--ks=keystore的路径
--ks-pass=pass:keystore的密码
--ks-key-alias=keystore的别名
--key-pass=pass:key密码
Ejecutar aplicaciones en el dispositivo
java -jar bundletool-all-1.8.2.jar install-apks
--apks=apks的路径