Unity学习辅助篇之Unity打包成安卓Android应用后,如何查看对应的版本信息(api版本,包名等,无需AndroidSutdio版),方便上架应用时的查看

目录

一、前言

二、查看方式

1.1 利用压缩软件

2.2 利用反编译文件

三、查看文件


一、前言

在通过谷歌上架unity应用时,需满足谷歌上架的要求。我们打包成Google版本,游戏则会成为aab包,打包成Andro版本则会成apk包,如何在不使用AndroidSutdio的情况下,知道我们打包文件的安卓对应的一些信息。此时我们需要反编译该文件,本篇文章提供两种方法。

如果为了上架谷歌商店的安卓应用,先打包成apk包,通过以下方法查看对应信息不存在问题后,重新打包成aab包上架即可

二、查看方式

1.1 利用压缩软件

这种方式很简单,但实际可能会存在问题,导致部分文件你无法查看,还是直接进行第二种方式是比较好的,第一种方式了解一下

7z是一个很好用的解压缩软件,点击以下链接跳转下载对应你电脑操作系统的版本后,即可开始。

(使用其他压缩软件也可以)

7z压缩包下载链接

单击鼠标左键跳转,单击鼠标滚轮,可跳过csdn网页跳转安全提示

将你对应的apk文件格式修改为zip

鼠标右键对应的zip文件->你的压缩软件->解压到当前位置

此时你就会得到文件夹,如下:

接下介绍第二种方法。

2.2 利用反编译文件

反编译安卓软件下载

下载上面的链接,然后会得到一个jar包

apktool.jar 你的apk文件放在同一个文件夹

在此文件夹中,点击空白处,shift+鼠标右键,选择 在此处打开 Powershell 窗口,进入窗口

输入一下代码(以我的34.apk为例)

.\apktool.jar d .\34.apk

就是 当前文件夹的jar包路径 +d + 当前文件夹的apk文件

tips:在PowerShell窗口,输入 .\ Tap 会自动去选择文件夹内的文件

(apktool.jar的其他用法,在上面下载链接有官网的介绍)

此时会生成你apk文件名的文件夹,如下

三、查看文件

现在是文件的介绍。

  • AndroidManifest.xml 可查找android:compileSdkVersion(api版本) package(包名)

apktool.yml

可以查看支持的最低和最高sdk版本,及Bunlde Version Code

查看lib文件夹

查看对应的CPU架构 一般情况不需要x86,发布Google的时候,不需要这个,怎么在打包的时候不存在x86 以及版本号的设置,可以查看我之前的一篇文章。

Unity进阶学习之打包安卓Android包(无Androidstudio版)方便上传谷歌

本篇文章到此结束,存在不足之处,请指出。

猜你喜欢

转载自blog.csdn.net/m0_68957787/article/details/143002363