首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >APK大小V/S已安装的APP大小

APK大小V/S已安装的APP大小
EN

Stack Overflow用户
提问于 2018-08-09 08:12:14
回答 1查看 1.7K关注 0票数 1

我对飞镖的语言很陌生。在开发了一些示例应用程序之后,我从本教程中了解到,简单的Tab布局应用程序在发布后为APK使用了7 7MB,在安装该应用程序之后,其大小为27 7MB。我的问题如下:

  • APK大小和已安装的应用程序大小有什么不同?
  • 在开发一个应用程序时,无论它是本地的还是颤振的,我们应该记住的是APK的大小不应该很大,或者安装后的应用程序的大小不应该很大?
  • 考虑到原住民和颤栗的所有优点和缺点,开发Android应用程序的最佳方法是什么?
EN

回答 1

Stack Overflow用户

发布于 2018-08-09 08:31:48

  • 安装后的应用程序就像标准APK中的双空间,这是由Android如何“安装”所有应用程序造成的。如果您在“/data/app/.”中打开一个文件夹您可以看到,对于每个PackageName/App,它都存储了标准的APK文件(您发布的文件),并且至少有两个文件夹:用于库和用于优化代码(如果没有根,我们无法访问/读取)。这些文件夹包含从APK开始的其他解压缩和优化文件。
  • 颤振应用程序不能小于6-7Mb,因为它带来了所有颤振核心在他们里面。要“收缩”您的应用程序,您可以遵循共同的规则来缩小任何正常的本机应用程序。
  • 最好的方法?这一切都取决于你的技能,有多少时间你必须完成应用程序,多少次客户改变主意的立场,一些图形界面,等等.Flutter主页上写道:"Flutter是谷歌的移动应用SDK ,用于制作高质量的本地接口“,因此它的主要目的是快速创建接口。如果客户每10分钟打断我们的工作,因为他想要更改图形方面的某些内容,而我们不能手动更改许多XML,然后每次重新构建一个版本,这是很好的,因此Flutter可以大大改进这一步骤。当我们不确定在最后阶段我们将在哪里设置组件/小部件时,颤振在初始阶段甚至是很好的,所以我们可以在几秒钟内移动所有的东西来检查图形结果。颤振应用程序的性能是相当好的,但显然不是一个本土应用程序。当您已经知道最终的APK将大于25 is时,使用颤振可能是一种很好的方法,因为在本例中,25 is或25+7MB并不是不同的,但是颤振提供的速度(在GUI开发中)是无法估计的。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51761934

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档