前言
Google Play 上新应用的最新 Android App Bundle 改进和时间表
https://android-developers.googleblog.com/2020/08/recent-android-app-bundle-improvements.html
最近我正在使用Unity接入Google Play登录功能,并且已经成功打包生成了.aab文件。然而,上传文件到Google Play并进行下载测试的过程相对繁琐。请问有什么快速测试的方法吗?
以下是将.aab文件直接安装到手机上的方法:
我正在使用的是Windows 7操作系统下的命令提示符窗口。
如果你能够自行配置好Java环境,通常情况下你就可以成功打包出Google Play的.aab文件。这些配置应该在事先完成。
如何进行.aab文件的测试呢?以下是具体的方法:
官方文档
请访问以下链接以获取更多关于Bundletool的信息:https://developer.android.com/studio/command-line/bundletool
在GitHub上下载google/bundletool的jar包,可前往Releases页面。
在使用之前,建议提前了解官方文档的内容,这样会更加有帮助!
参考步骤
1.下载bundletool.jar包。
获取链接:google/bundletool的发布版本 · GitHub
我将下载的文件 bundletool-all-1.0.0.jar 直接放置在桌面上,接下来会用到它。
2.生成.apks文件
方法a.根据json配置将.aab文件转换成.apks包
cmd命令行下载适合自己设备的apks,输入密令后回车即可在对应目录下生成test23.apks文件
以下是cmd命令的参考列表:
请参考以下格式的cmd命令: ``` java -jar C:\Users\XX\Desktop\bundletool-all-1.0.0.jar build-apks --bundle=C:\Users\XX\Desktop\test23.aab --output=C:\Users\XX\Desktop\test23.apks --ks=G:\Client\Trunk\key\user.keystore --ks-pass=pass:abcdef --ks-key-alias=yunzhong --key-pass=pass:abcdef --device-spec=C:\Users\XX\Desktop\config.json ```请使用以下命令行来构建.apks文件: ``` java -jar build-apks --bundle= --output= --device-spec= ``` 如果.aab文件使用了秘钥,请添加以下参数: ``` --ks= --ks-pass=pass: --ks-key-alias= --key-pass=pass: ``` 请注意,如果.aab文件没有使用秘钥,则可以省略上述关于秘钥环节的配置。 json 配置文件参考如下:“{ "supportedAbis": ["arm64-v8a", "armeabi-v7a"], "supportedLocales": ["en", "fr"],
请按照以下方式安装.apks文件到手机: 1. 首先,确保您的移动设备已连接电脑并处于调试模式下。 2. 打开命令提示符窗口,并输入以下命令: ``` java -jar C:\Users\XX\Desktop\bundletool-all-1.0.0.jar build-apks --bundle=C:\Users\XX\Desktop\test23.aab --output=C:\Users\XX\Desktop\test23.apks --ks=G:\Client\Trunk\key\user.keystore --ks-pass=pass:abcdef --ks-key-alias=yunzhong --key-pass=pass:abcdef --connected-device ``` 3. 运行上述命令后,将会生成一个名为test23.apks的文件。 4. 将生成的test23.apks文件复制到您的移动设备中。 5. 在移动设备上找到并打开一个文件管理器应用程序。 6. 在文件管理器中,定位到存储了test23.apks文件的位置,并点击该文件进行安装。 7. 按照屏幕上显示的指示完成安装过程。2.执行cmd命令
执行以下命令,即可将.apks文件安装到手机上进行测试: ``` java -jar C:\Users\XX\Desktop\bundletool-all-1.0.0.jar install-apks --apks=C:\Users\XX\Desktop\test23.apks ``` 祝您测试顺利!
还木有评论哦,快来抢沙发吧~