Is there any way to generate an apk file from android app Bundle via terminal or using android studio?

解决方案By default, the IDE does not use app bundles to deploy your app to a

local device for testing

Refer bundletool command

For Debug apk command,

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks

For Release apk command,

bundletool build-apks --bundle=/MyApp/my_app.aab --output=/MyApp/my_app.apks

--ks=/MyApp/keystore.jks

--ks-pass=file:/MyApp/keystore.pwd

--ks-key-alias=MyKeyAlias

--key-pass=file:/MyApp/key.pwd

Edit:

I have been using following commands while testing my release build for aab(I hope it helps others too):

Download bundletool jar file from Github Repository (Latest release > Assets > bundletool-all-version.jar file). Rename that file to bundletool.jar

Generate your aab file from Android Studio eg: myapp-release.aab

Run following command:

java -jar "path/to/bundletool.jar" build-apks --bundle=myapp-release.aab --output=myapp.apks --ks="/path/to/myapp-release.keystore" --ks-pass=pass:myapp-keystore-pass --ks-key-alias=myapp-alias --key-pass=pass:myapp-alias-pass

myapp.apks file will be generated

Make sure your device is connected to your machine

Now run following command to install it on your device:

java -jar "path/to/bundletool.jar" install-apks --apks=myapp.apks

打包aab,从AAB文件生成Apk文件(Android应用程序捆绑包)相关推荐

  1. Android Studio使用签名打包发布APP(安卓生成apk文件)

    一.创建签名密钥库文件 1.在 Build 菜单中选择 Generate Signed Bundle / APK... 2.选择 APK,点击 Next ,进入下一步 3.点击 Create new. ...

  2. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

  3. java打包dex_Android 命令行编译、打包生成apk文件

    一.搭建搭建环境 1. 安装JDK 和 Android SDK 2. 配置环境变量 D:\android-sdk-windows\tools C:\Program Files\Java\jdk1.6. ...

  4. androidstudio打包apk 文件_Android 打包生成APK文件时报lintOptions配置错误

    问题描述: 今天在原来得基础上优化了部分功能,想打包成apk文件安装到手机上运行一下,结果在打包时发生了异常.具体异常如下图所示: 翻译右边的错误: Lint在组装释放目标时发现致命错误. 要继续下去 ...

  5. Java script生成apk_Android 命令行编译、打包生成apk文件

    一.搭建搭建环境 1. 安装JDK 和 Android SDK 2. 配置环境变量 D:\android-sdk-windows\tools C:\Program Files\Java\jdk1.6. ...

  6. Android项目打包生成apk文件

    Android开发打包生成APK文件 打包apk文件分为两种 无需密钥的apk 有密钥的apk(常规) 他们的区别只是就是安全问题. 1.没有密钥的apk 点击之后会自动生成没有密钥的APK. 在编辑 ...

  7. andriod 自编译,打包生成apk文件--------------------cocos2d-x 3.0正式版本(7.7)

    一.搭建搭建环境 1. 安装JDK 和 Android SDK 2. 配置环境变量 D:\android-sdk-windows\tools C:\Program Files\Java\jdk1.6. ...

  8. Android Studio(十二):打包多个发布渠道的apk文件

    Android Studio相关博客: Android Studio(一):介绍.安装.配置 Android Studio(二):快捷键设置.插件安装 Android Studio(三):设置Andr ...

  9. java足球经理2010下载_apk是什么文件?apk文件怎么打开?

    apk是什么文件?apk文件怎么打开?apk文件相信大家都非常熟悉了,apk文件是安卓程序的安装包,使用安卓手机打开apk文件就可以进行安装了.那么,apk文件怎么在电脑上打开呢?不知道的伙伴,可以详 ...

最新文章

  1. topcoder srm 500 div1
  2. mfc指示灯报警显示_消防水炮需要外置声光报警吗
  3. 前端学习(3290):react hook useReducer传入对象+1操作继续编辑更多
  4. 浅析dedecms织梦网站留言板提交时验证码错误的解决办法
  5. 程序员 挣钱比健康重要
  6. 新书《Ext JS 4.2 实战》终于出炉了
  7. vim 使用 Tricks
  8. 微信小程序生命周期钩子函数
  9. 周杰伦 jay《青花瓷》mp3 下载/试听/MV/在线播放
  10. Visio网络及设备模板库
  11. NR中关于RE、RB、CRB、PRB、VRB、REG、RBG、CCE等概念
  12. 零基础搭建自己的饥荒Don‘t Starve服务器,摆脱联机卡顿和小伙伴快乐联机
  13. 反病毒技术——UTM
  14. 【ATF】庄卓然(南天):掌上精彩-连接过去与未来
  15. DYA9面向对象中--super关键字
  16. Codeforces Round #835 (Div. 4) B. Lost Permutation
  17. 二叉搜索树:红黑树的原理和实现
  18. 哔哩哔哩html5播放器插件,哔哩哔哩(Bilibili)播放器扩展
  19. 以root身份登录ylmf4.0
  20. Fedora安装后的基本配置

热门文章

  1. c51中断优先级c语言,51单片机中断优先级设置,中断优先级如何设置
  2. php 免登陆如何使用方法,火车头教程17:dz3.0免登陆接口使用教程
  3. RabbitMQ实战运用(三)——安装与配置
  4. 对象(创建对象、构造函数)
  5. Oracle EBS数据库监控-Zabbix+zabbix-agent2+orabbix
  6. paper reading——《Improving Person Re-identification by Attribute and Identity Learning》
  7. 工行华虹U盾在Vista和IE7下的解决方案
  8. C Primer Plus课后习题
  9. 【记录CF】Codeforces Round #777 (Div. 2) A~C 题解
  10. pythonturtle画圆形螺旋风管_圆形风管节点大样图