.aab文件安装测试,android app bundle安装测试。

通过Android Studio导出的.aab文件如何安装到手机上测试呢?

笔者电脑系统 windows10。以下内容仅在windows10下通过。

阅读以下内容需要一定的android开发能力。

1.环境要求:

(1).java命令环境

  • cmd下输入 java -version,有图1输出表示存在java环境。若不存在请自行安装java环境及环境变量配置。


    图1.png

(2).bundletool命令环境

  • bundletool环境
    1.下载bundletool-all-x.x.x.jar 文件。地址为 https://github.com/google/bundletool/releases。(x.x.x)为版本号,下载最新版本就好。(当前最新为1.8.0,我们以此为例)
    2.将下载好的.jar文件放置在任意地址文件夹下,我们这里以放在G:\AndroidBundleTool\bundletool 文件夹下为例,则jar的绝对路径为G:\AndroidBundleTool\bundletool\bundletool-all-1.8.0.jar。
    3.G:\AndroidBundleTool\bundletool\文件夹下新建bundletool.bat文件,编辑添加内容
java -jar G:\AndroidBundleTool\bundletool\bundletool-all-1.8.0.jar %*
图2.png

4.设置bundletool环境变量 桌面右键此电脑(我的电脑) - 属性 - 高级系统设置 - 高级 - 环境变量 - 系统变量下选中Path(没有则新建)编辑Path,增加一条G:\AndroidBundleTool\bundletool\


图3.png

(3).adb命令环境

  • cmd下输入adb version,有图4输出表示存在adb环境。若不存在请自行下载adb及并配置环境变量。


    图4.png

2.使用bundletool命令通过.aab文件生成.apks文件

(1).将密钥文件放置在.aab文件同目录下,也可不同目录,这样做主要是方便。

  • 在.aab目录下打开cmd,输入以下内容并按回车。
    app-release.aab 为.aab文件名
    app-release.apks 为生成的apks文件名
bundletool build-apks --bundle=./app-release.aab --output=./app-release.apks --ks=./xxxxx.jks --ks-pass=pass:xxxxx --ks-key-alias=xxxxx --key-pass=pass:xxxxx

(请自行替换上述代码中的 xxxxx)


图5.png

3.手机连接电脑并开启usb调试

4.在.apks目录下执行以下命令行将apks安装到手机。

bundletool install-apks --apks=./app-release.apks
  • 安装成功后即可在手机上看到安装好的app。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容