我们开发了一款中等(320x480)和高(480x800)的应用程序,支持纵向和横向。应用程序有很多图像,所以构建apk文件大小到目前为止是27 MB。
现在客户想要平板电脑版的应用。如果我在同一个项目中做平板电脑版本,我认为应用程序的大小将达到30MB以上。
如果应用程序大小超过30MB,是否有任何问题?
我应该在同一个项目或不同的项目中使用这个平板电脑版本。请建议我。
谢谢
答案 0 :(得分:2)
如果
,您的应用程序可能无法在平板电脑上正常工作1)您使用过HoneyComb版本(平板电脑的Android版本)已弃用的Android API。这需要使用新的API,最糟糕的情况下重新设计。
2)你有320x480的定制UI小部件。这可能包括硬编码的分辨率值,UI小部件中使用的小分辨率图像。在这种情况下,您需要重新设计UI屏幕并对其进行微调。
3)您在Froyo / Gingerbread的工作区。您需要将应用程序工作区迁移到HoneyComb。
4)您的应用因硬件而受到任何限制。这是因为您当前的应用程序已经开发为320x480分辨率,必须是一个慢速硬件。但平板电脑由1 - 1.5 GHz处理器供电。您可能需要查看一组新的限制(或自由?)。例如,应用程序的内存限制可能已经上升。
简而言之,我建议为Tablet提供不同的工作区,但是如果您的应用程序具有独立于上述内容的类,那么您可以跨应用程序共享您的包。 (Tablet Vs Phone App)。
词shash
答案 1 :(得分:2)