我正在使用Sencha touch(Touch 2.4&& CMD 5)开发应用程序,并使用适用于Android和iOS的Phonegap / Cordova进行打包。我正在使用Android设备(HTC)和iOS设备(iPhone 5)在Windows机器上进行开发。 最初我使用cordova打包应用程序,并且由于iOS版本的限制,我一直只为Android版本工作。我添加了5个插件(Facebook,网络信息,相机,文件传输,电子邮件编辑器)使用cordova和所有工作正常的Android构建。我的最新Android apk文件大小为3.8 MB。 现在我也需要构建iOS ipa,所以我选择了#34; Phonegap Remote Build Service"选项。我克隆我的Sencha touch项目并将其打包到Phonegap,添加所有插件,在app.json中提及iOS平台并设置remote true并添加local.properties文件,其中包含电子邮件和密码设置的付费adobe phonegap帐户。当我执行命令" sencha app build native" ,它做的一切都正确,但错误的是#34;无效的电子邮件或密码"。然后我去了其他选项,我制作了phonegap文件夹的zip文件并手动上传,并在Adobe Phonegap Build门户网站上构建,它为我提供了两个版本,但是有一个巨大的大问题。两个文件(apk,ipa)都达到了37-40 MB。
现在我需要帮助我可以采取的不同选项(除了iOS机器),我如何最小化文件的大小。作为本地cordova包装提供了非常轻量级的apk文件。如果我在Phonegap包装中做错了,请提及。
提前完成。
答案 0 :(得分:0)
当你说manuall upload将zip大小变为37 - 40 MB时,我认为它也必须包含库文件夹。
对于无效的电子邮件或密码: - 必须有一些拼写错误,只有这是我可以想到的可能情况。
由于