Android 应用程序在 Sony Xperia E4 4G LTE 上启动时崩溃,但在其他设备上不会

Android App Crash at Startup on Sony Xperia E4 4G LTE but not on other devices

我正在使用 Genexus Ev3 build 10.3.92797 U3 生成一个 Android 应用程序,它可以在三星、LG、Moto-G、Nexus 等多种设备上运行良好

但在 Sony Xperia E4 4G LTE 上,闪屏徽标后崩溃并显示 "Application has stopped unexpectedly"。我的应用需要以下权限:

android.permission.ACCESS_COARSE_LOCATION android.permission.ACCESS_FINE_LOCATION android.permission.ACCESS_NETWORK_STATE android.permission.INTERNET android.permission.READ_EXTERNAL_STORAGE android.permission.READ_PHONE_STATE android.permission.WRITE_EXTERNAL_STORAGE com.google.android.providers.gsf.permission.READ_GSERVICES

会不会是屏幕分辨率问题?此 phone 具有 540 x 960 像素(~234 ppi 像素密度)。

主面板在屏幕上有一个图像变量和 6 个图标。当我删除它们并生成一个新的应用程序时,它可以正常工作,但是当我选择一个选项时,它会在调用的面板上再次崩溃。

GeneXus X Evolution 3 升级 5 包含与该错误相关的修复:

Caused by: java.lang.NullPointerException
    at com.artech.controls.GxImageViewBase.hashCode

升级版 5 将于下周发布,但还有 preview available