手动安装Android abb 包方法与心得

由于工作需求,需要对安卓上传Google play的aab包进行测试

由于现在上传Google play 只需要上传.aab文件,不需要在上传apk的安装包

然而在测试中只需要对apk的包进行测试,aab的包虽然在理论上与apk的包是相同的,但是在测试到上线过程中缺少对aab包的测试过程

安装aab包需要几个步骤,需要将aab的包转化成apks格式后进行安装

需要一个必要条件bundletool

下面是bundletool的安装方法与重新打apks包的方法

1.安装bundletool

$ brew install bundletool

2.切换到安装包的路径

3.$ bundletool build-apks --bunlde=<bundle_name>.aab --output=./<bundle_name>.apks

4.通过 $ bundletool install-apks --apks=<bundle_name>.apks进行安装

5.未经过尝试,如果要build签名过的apks需要做如下操作

$ bundletool build-apks --bundle=<bundle_name>.aab --output=<bundle_name>.apks --ks=<your_keystorename>.jks/.keystore --ks-pass=pass:<your_keystore_pass> --ks-key-alias=<your_keystore_alias> --key-pass=pass:<your_keystore_pass>

原文地址:https://www.cnblogs.com/dearwenyu/p/11996907.html

时间: 2024-10-29 02:42:00

手动安装Android abb 包方法与心得的相关文章

Android抓包方法(转)

Android抓包方法(转) 作者:Findyou 地址:http://www.cnblogs.com/findyou/p/3491014.html 前言: 做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等. 不管是之前做HTML5手机项目测试,还是现在的企邮app测试,经常需要抓包,做前端开发基本第一时间会想到Fiddler,的确Fiddler比较强大方便,本文主要以Android手机为例介绍通过Fiddler抓手机数据包,Ipho

手动安装 atom 扩展包 packages

由于某些原因, 我们下载 atom 扩展时发现速度特别慢, 或者根本无法下载, 那我们可以尝试手动安装 首先, 从 github 上下载(或其它地方) 扩展包, 解压 进入该文件夹, 找到 package.json 文件所在的目录 执行命令 npm install 如果依赖比较多, 可以尝试一个一个独立安装. 还有一种安装方式是执行: apm install 不过我没有尝试过该方案.

【转】如何手动添加Android Dependencies包

在ADT16 之前可以在工程里面做关联,eclipse会在工程上自动添加ReferenceLibrary.新版本的ADT修改了第三方jar的导入方式,只需要在工程目录下新建libs文件夹,注意是libs不是lib,然后将第三方的jar复制进去,eclipse会自动将这个jar添加到Android Dependencies文件夹下,不必在通过BuildPath自己去修改了,也不需要ReferenceLibrary了. 另外,如果多个工程有关联的话,比如A工程设置为IsLibaray,B工程要引入A

Android抓包方法(一) 之Fiddler代理

前言: 做前端测试,基本要求会抓包,会分析请求数据包,查看接口是否调用正确,数据返回是否正确,问题产生是定位根本原因等. 不管是之前做HTML5手机项目测试,还是现在的企邮app测试,经常需要抓包,做前端开发基本第一时间会想到Fiddler,的确Fiddler比较强大方便,本文主要以Android手机为例介绍通过Fiddler抓手机数据包,Iphone.Ipad.Win Phone等可设代理的手机,也均可用此方法. 转载请注明出处 作者:Findyou 地址:http://www.cnblogs

如何手动添加Android Dependencies包

解决方法如下: 1.如果以前的jar都在lib目录下,那么可以先把lib目录下的jar文件先拷贝出来,然后删除lib目录,新建一个libs目录,然后把jar文件拷贝到libs目录下即可.不需要再add to build path,系统会自动将libs下的jar包添加到build path(实际上是添加到Android Dependencies这个library下). 2.如果不小心将 Android Dependencies这个library删除了,可以重复删除 libs目录 然后新建libs目

【华为云技术分享】CentOS7.4系统下,手动安装MySQL5.7的方法

MySQL数据库应用广泛,尤其对于JAVA程序员,不会陌生.如果在不想采购云数据库的情况下,可以自行安装MySQL数据库.文章将介绍,手动在CentOS7.4环境下,安装MySQL5.7版本的方法. 1.安装MySQL版本:5.7.25 2.下载地址 https://dev.mysql.com/downloads/mysql/5.7.html#downloads(随着时间的推移,请以最新的下载地址为准) 3.使用wget命令使用断点传输的方式,下载相关rpm文件 (如果地址有更新,请以最新为准)

RedHat 6.5下安装bash补丁包方法

gcc组件下载地址:http://pan.baidu.com/s/10ZdD0bash补丁包下载地址:http://ftp.gnu.org/gnu/bash/bash-4.4.18.tar.gz 1.复制到linux系统/root目录下并解压gcc-4.4.7-4.el6.x86_64.rar,然后分别进行安装[[email protected] home]#rpm -ivh mpfr-2.4.1-6.el6.x86_64.rpm [[email protected] home]#rpm -iv

Android抓包方法

0. Fiddler代理 1.tcpdump命令+wireshark工具 adb shell   #登入手机 su          #切换Root用户 /data/local/tcpdump -p -vv -s 0 -w /sdcard/ThinkDrive.pcap   #执行抓包命令,结果保存到SD卡ThinkDrive.pcap文件中 2.WireShark工具. 连接同一个网络,直接wireshark生产即可

maven 手动安装本地jar包(转载)

From:http://www.cnblogs.com/leiOOlei/p/3356834.html 安装命令: mvn install:install-file -Dfile={Path/to/your/ojdbc.jar} -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0 -Dpackaging=jar