Delphi XE7 UP1 Android 5.0 和 5.1 修补程序不起作用

Delphi XE7 UP1 Android 5.0 & 5.1 Hot Fix Doesn't Work

我在 Windows 10 Pro X64 TR 上使用 Delphi XE7 UP1,修复了 XE7 的 Android 5.x 问题我已经应用了 Embarcadero 的 "lollipop_update_010715" 和 lollipop_update_011415 但我的 phone 上的 运行 android 应用程序仍然有问题。我的 phone 是 HTC ONE M9 Android 5.1 & 使用 ViperOneM9 3.5.0 ROM。我正在 Delphi 中创建一个空白表单并尝试 运行 用于 Android,它正在呈现应用程序并无误地发送到我的 phone,当应用程序启动时出现启动画面和应用程序关闭 immediately.I 在论坛上搜索过,每个人都说如果你的表格上有图像就会发生这种情况,但在我的情况下没有图像或按钮,我只是使用空白表格,我也试过删除启动画面的图像,但结果是一样的。我已经使用 Catlog 捕获了错误消息,如下所示,但坦率地说,我不明白哪里出了问题,人们说那些热修复程序应该可以解决问题,我想知道我错过了什么?

目录输出:

10-07 08:36:49.190 E/SQLiteLog(22891): (284) automatic index on parts(_filepath)
10-07 08:37:31.870 E/BackupManagerService(1182): No restore metadata available, so not restoring
10-07 08:37:31.870 E/BackupManagerService(1182): Unexpected restore callback into state FINAL
10-07 08:37:31.920 E/PackageActionReceiver(30638): ACTION_PACKAGE_ADDED
10-07 08:37:31.950 E/BackupManagerService(1182): Duplicate finish
10-07 08:37:31.990 E/ExternalAccountType(30638): Unsupported attribute readOnly
10-07 08:37:32.950 E/ActivityThread(22243): Performing stop of activity that is not resumed: {com.nolanlawson.logcat/com.nolanlawson.logcat.LogcatActivity}
10-07 08:37:32.950 E/ActivityThread(22243): java.lang.RuntimeException: Performing stop of activity that is not resumed: {com.nolanlawson.logcat/com.nolanlawson.logcat.LogcatActivity}
10-07 08:37:32.950 E/ActivityThread(22243):     at android.app.ActivityThread.performStopActivityInner(ActivityThread.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.app.ActivityThread.handleStopActivity(ActivityThread.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.app.ActivityThread.access00(ActivityThread.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.os.Handler.dispatchMessage(Handler.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.os.Looper.loop(Looper.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at android.app.ActivityThread.main(ActivityThread.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at java.lang.reflect.Method.invoke(Native Method)
10-07 08:37:32.950 E/ActivityThread(22243):     at java.lang.reflect.Method.invoke(Method.java:372)
10-07 08:37:32.950 E/ActivityThread(22243):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java)
10-07 08:37:32.950 E/ActivityThread(22243):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java)
10-07 08:37:33.010 E/SQLiteLog(23269): (284) automatic index on clids(identity)
10-07 08:37:33.010 E/SQLiteLog(23269): (284) automatic index on clids(identity)
10-07 08:37:33.210 E/ActivityThread(23269): Failed to find provider info for com.embarcadero.Project1.YPLContentProvider
10-07 08:37:33.340 E/ObjectHelper(23336): Can't find method:setCompatibilityInfo
10-07 08:37:33.440 E/JavaBinder(1182): !!! FAILED BINDER TRANSACTION !!!
10-07 08:37:33.440 E/lowmemorykiller(497): Error writing /proc/23293/oom_score_adj; errno=22
10-07 08:37:34.050 E/InputEventReceiver(1182): Looper::removeFd(328) is failed, result(0), input channel 'e401276 Starting com.embarcadero.Project1 (c)'
10-07 08:37:34.490 E/Prism.WidgetManager(3909): Widget ComponentInfo{com.devhd.feedly/com.devhd.feedly.widget.FeedlyWidgetProvider_4_1} has invalid dimensions (0, 0)
10-07 08:37:34.710 E/Prism.WidgetManager(3909): The same lists. No need to update. skip it.

Venom ROM 导致该问题,只需刷入 HD rom 或原始库存 rom。