android - android 设备是否下载整个已发布的 APK?

标签 android apk android-resources

我通过上传包含针对各种屏幕尺寸和密度优化的资源(绘图、布局等)的 APK 将应用发布到 Play 商店。

我想知道作为最终用户,当我在我的设备上安装该应用程序时,整个 apk 是否按原样下载,或者 Google 是否巧妙地删除了与最终用户设备无关的资源,具体取决于设备的屏幕尺寸和/或密度?如果它能正常工作,那么默认的“drawables”目录呢?

最佳答案

does Google smartly removes resources that are irrelevant to the end-user's device depending on the device's screen size and/or density?

没有。修改 APK 会使您的数字签名失效。

某些分发 channel (例如 Play 商店)允许您针对不同的配置(例如不同的密度或 CPU 架构)上传不同的 APK。

关于android - android 设备是否下载整个已发布的 APK?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41535491/

相关文章:

使用非测试人员 Facebook 帐户的 Android Facebook 登录错误

java - Android,从SDK读取电子邮件

Java android - CookieHandler - 如何在关闭应用程序后保留 cookie?

java - 使用硬编码内联字符串或 Strings.xml 中的字符串更快

android - 从 2018 年底开始的目标 API 级别要求

android-studio - "APK was defined multiple times", 应用无法通过 Android Studio 安装

android - 是否可以在按 Google Play 控制台中的 Go Live 选项之前更改 apk

android - apk文件中classes.dex文件的作用

android - 如何将 android 资源 int 转换为字符串。例如。 : android. R.string.cancel?

android - TypedArray 的 getResourceId 方法