gpt4 book ai didi

android - 减少 Android 中 res 文件夹的大小(多语言支持)

转载 作者:搜寻专家 更新时间:2023-11-01 09:35:44 25 4
gpt4 key购买 nike

我的 android 应用程序有 1 MB 的 strings.xml 文件。我的雇主希望在我们的应用程序中添加对 20 种以上语言的支持,这将导致 APK 大小增加 19 MB,这是完全不能接受的。

如何减小 APK 的大小?

是否有任何规定我可以仅下载用户希望在运行时使用的那些语言的 strings.xml 文件从服务器下载到我的应用程序数据目录并在我的应用程序数据目录中使用它应用程序?

或者还有其他有效的方法吗?

注意:应用程序的 最低 SDK 版本为 19。另外,我不担心其他资源。我只是担心大型 string.xml 文件。

最佳答案

要减小 apk 的大小,您可以根据应用程序支持的设备类型在应用程序中使用优化的 png 图像。删除应用程序中所有不需要的资源和库。除此之外,您还可以使用 Proguard,它会自动减小 apk 的大小。

引用: https://developer.android.com/topic/performance/reduce-apk-size.html

关于android - 减少 Android 中 res 文件夹的大小(多语言支持),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43346408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com