Cordova对超过50MB的应用程序无效?

Cordova对超过50MB的应用程序无效?,cordova,Cordova,我已经开始使用ApacheCordova将网站移植到移动应用程序。目标是在Cordova使用相同的源代码构建iOS和Android应用程序后,缩短开发时间。但这似乎是错误的。在iOS中,我们开发了该应用程序,并将其提交给Apple Store,没有任何问题。但ApacheCordova似乎对谷歌商店毫无用处 应用程序有200Mb,无法减小其大小。路径是相对的,css使用url:“../../images.png”。这使得某些apkreader包的使用变得不可能 有人建议拆分应用程序,将其上传到谷

我已经开始使用ApacheCordova将网站移植到移动应用程序。目标是在Cordova使用相同的源代码构建iOS和Android应用程序后,缩短开发时间。但这似乎是错误的。在iOS中,我们开发了该应用程序,并将其提交给Apple Store,没有任何问题。但ApacheCordova似乎对谷歌商店毫无用处

应用程序有200Mb,无法减小其大小。路径是相对的,css使用url:“../../images.png”。这使得某些apkreader包的使用变得不可能

有人建议拆分应用程序,将其上传到谷歌商店?我开始意识到Apache Cordova是一个可怕的错误,我们会对enourms产生偏见——也许唯一的解决方案是使用本机应用重新开发一切

我需要一些帮助。我不敢相信科尔多瓦竟然没有一封电子邮件来直接支持他的客户

如果您的应用程序的容量超过50MB,您不应该使用Cordova


感谢Fernando Campos葡萄牙-该项目是葡萄牙最大的航空运输公司。

Android允许将APK扩展文件用于超过200MB的应用程序。我从Cordova用户的角度写了一篇文章。你可以看到这些步骤是否适合你的应用:

问题是google play不接受大于50MB的应用,为什么是phonegap的错?如果你开发一个大于50MB的完整本机应用程序,你也会遇到同样的问题。阅读Steve提供的链接并使用扩展文件。这不是电话缺口问题,没错。但是提供一个插件来解决这个问题不应该是Phonegap的问题吗?一个由Phonegap实现的插件?Android就是这样,不应该使用第三方插件来解决这个问题,一旦是平台问题。那只是我的意见。我认为Phonegap无法为这个问题找到更好的解决方案。为什么Phonegap要处理这个问题?这是google play的一个问题,你可以用phonegap构建大型应用程序,但你不能在google play上发布它们,所以要向google抱怨它的愚蠢限制。Phonegap团队提供了一个通用的API,您的问题只影响到在google play上发布,甚至不影响android问题。上周五,我尝试了您的文章来解决我的问题。这篇文章非常好,但是如果我们想做一个只在Android上运行的应用程序的话。当我们选择Cordova时,目标是开发一次并拥有两个应用程序:一个用于Android,一个用于iOS。在本文之后,我了解到我需要有两个分支,一个到iOS,一个到Android。这是不应该发生的。对我来说,cordova应该在obb扩展中工作——这是保证cordova主要目标的唯一方法——开发一次并拥有两个应用程序。你发现了一个例外:)iOS没有这个问题,因此本文不适用于iOS,只适用于Android。因此,您可以使用Merges文件夹将它们保存在一起。