使用PhoneGap创建的Android应用无法在Android 4.1.2上运行

时间:2018-11-10 06:32:16

标签: android cordova apk phonegap

我使用PhoneGap Desktop App创建了一个应用程序(创建了Helloworld项目,然后对其进行了编辑),然后使用build.phonegap.com创建了apk文件。我没有在项目中添加任何平台,在创建时它具有平台“浏览器”。我获得的应用程序在Android 4.4.2及更高版本上可完美运行,直到7.x.x,但在Android 4.1.2上无法正常运行。 (我没有安装Android SDK,我在PhoneGap Developer,朋友的电话和我自己的电话以及Windows的KOPLAYER Android仿真器上对其进行了测试)。在装有Android 4.1.2的手机上,生成的应用程序会显示带有其某些元素的html页面,但看起来外部文件中的样式和脚本不起作用,并且Canvas元素完全不会显示。

运行该应用程序的屏幕截图:

Android 4.1.2

Android 4.4.4

Android 5.1

我有一个建议。据我了解,build.phonegap.com选择应用程序平台。可能在这种情况下,Android平台不适用于装有Android 4.1.2的设备。如果我将Android 4.1.2平台手动添加到项目中,是否可以解决问题? (cordova platform add android@x4.1.2

我不知道PhoneGap Build的工作原理。创建应用程序时,将使用添加到项目中的Android平台,还是将其替换为由PhoneGap Build服务选择的另一个平台?

但是我不确定这就是原因。网站cordova.apache.org表示,如果我理解正确,那么Cordova支持Android 4.1.x。

此应用程序文件位于github.comthe resulting apk

0 个答案:

没有答案