作者supermars (讨论时冷静占上风)
看板AndroidDev
标题[问题] 将APP汇出为APK档有两种型态?base/arm64_v8a
时间Sun Jan 26 15:22:25 2020
如图
https://i.imgur.com/FKU9X4j.jpg
以前就觉得为什麽有些游戏利用Airdroid等软体从手机下载後无法进行安装?
这次因缘际会改用SD女仆将APP汇出APK到手机上才发现有问题的APP会汇出两种APK
一个是base.apk、一个是arm64_v8a.apk,(图中的第一第二个档案)
尝试过安装两个apk都是失败,前者是【安装失败】、後者是剖析套件时发生问题!
但有些APP就可以正常的汇出一个APK,且安装正常、城市也运作正常~
所以想请问各位这个问题,为什麽有的会出APK正常、有的不正常?
以上是问题1,谢谢
第二个问题,APK都会显示版本号码,如:2.11.2(2110200) ,括弧内是不是可透过
线上直接更新而不用替换APK档案?,譬如2.11.2(2110200)变成2.11.2(2110900)?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.228.117.196 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1580023348.A.219.html
1F:→ evo1994: 可能他汇到play store 是用aab 而不是apk 吧 01/26 16:32
上网看了一下aab跟apk差别,aab可以让档案本身缩小但不能直接在手机内安装。
这部分GOOGLE目前是不是没有强制开发者要不要使用AAB?
因为照我的观察,开发商使用aab或apk不会因为是新游戏、也不会因为要缩小档案容量
而选择AAB。
(虽然如图片中所显示,依旧是.APK、没有显示.AAB)
像韩国最新的天堂2M,APK档案也不大、但抓APK出来安装在手机上则是没有问题的,
所以才觉得疑惑@V@
※ 编辑: supermars (36.228.117.196 台湾), 01/27/2020 01:52:50
2F:→ evo1994: 目前并没有强制要用aab上传到play store,但是下载档案容 01/27 14:20
3F:→ evo1994: 量当然是越小越好所以才会选择aab,不知道你是从哪观察 01/27 14:20
4F:→ evo1994: 的?而且aab他最终在platform上还是build成apk。 01/27 14:20
我的手机用SD MAID汇出APK的时候看到的现象(如文章内附图),
过去都是用airdroid下载APK,但有听说有些APK不能使用,实测後的确无法安装/安装错误
,刚好不知道为何Airdroid无法判定跟PC使用同一个区域网路变成速度很慢,所以改用
SDMAID汇出APK。
汇出後就很明显地看到有的APP只有一个档案,有的APP会出现两个,而出现两个的APP
皆无法安装其生成的APK~
01/27 ★网路上查到相关文章★
https://blog.csdn.net/ximsfei/article/details/50884862
简体字网站
看起来安装还要动到ADB?? 还是有某种程式可以同时安装两个档案?
※ 编辑: supermars (36.228.117.196 台湾), 01/27/2020 17:05:52
5F:推 baobomb: 用bundle tool装装看吧 02/29 11:27
6F:→ supermars: 谢谢! 不过看起来挺麻烦的~ 还是放弃了~ 03/01 00:33