我正在开发Sencha Touch(Touch2.4 && CMD5)中的应用程序,并使用用于安卓和iOS的Phonegap/Cordova打包。我在装有安卓设备(HTC)和iOS设备(IPhone 5)的windows机器上进行开发。最初,我用cordova打包了这个应用程序,由于iOS版本的限制,我一直只为安卓版本工作。我添加了5个插件(脸书,网络信息,相机,FIle传输,电子邮件编写器)使用科尔多瓦和所有工作的安卓构建。我最新的Android apk文件大小是3.8MB。现在我还需要构建Phonegap ipa,所以我选择了“iOS Remote build Service”选项。我克隆我的Sencha touch项目并将其打包到Phonegap,添加所有插件,在app.json中提到iOS平台,设置remote true,并添加带有付费adobe phonegap帐户的电子邮件和密码设置的local.properties文件。当我执行命令"sencha app build native“时,它做的一切都是正确的,但给出了”无效电子邮件或密码“的错误。然后我选择了其他选择,我做了phonegap文件夹的zip文件并手动上传,并在Adobe Phonegap构建门户网站上构建,它为我提供了两个构建,但有一个巨大的问题。两个文件(apk、ipa)都达到了37-40 MB。
现在我需要不同的选择的帮助,我可以采取(除了iOS机器),我如何可以最小化文件的大小。因为本地的cordova打包为我提供了非常轻量级的apk文件。如果我在Phonegap包装中做错了什么,请提出来。
提前谢谢。
发布于 2015-01-06 20:12:39
当你说manuall upload将zip大小调整到37 -40MB时,我认为它也必须包含库文件夹。
对于无效的电子邮件或密码:-必须有一些打字错误,只有这是可能的情况下,我可以想到。
谢谢
https://stackoverflow.com/questions/27761520
复制相似问题