【问题标题】:Delphi Android blackscreen after some builds一些构建后的Delphi Android黑屏
【发布时间】:2016-10-12 10:16:48
【问题描述】:

应用程序(apk)在一段时间后出现黑屏。 它从应用程序内部的本地数据库开始,起初我以为我错了。所以我重新制作了这个项目,并且进展顺利。

但是第二天它在 TabControl 上定义 activeTab 时出现黑屏。搜索了一些原因,但找不到任何原因,然后重新制作了它,结果很好。

第二天再次......但随后使用 Ini 文件实现。

我已经尝试清理和构建它,并尝试了一个新项目并将类导入到新项目中。但没有运气。

安卓手机不够强?还是 10.1 Berlin 移动插件有问题?还是我错了。请赐教。

【问题讨论】:

    标签: android delphi build apk


    【解决方案1】:

    他们无法解决您的问题,因为它可以是这个或那个。最好的答案是,您必须在代码中的任何位置添加最大日志以找出问题所在。

    例如在每个程序中添加

    procedure xxx;
    begin
    {$IFDEF DEBUG}
      ALLog('xxx', 'Start', TalLogType.verbose);
    {$ENDIF}      
    ....
    {$IFDEF DEBUG}
      ALLog('xxx', 'End', TalLogType.verbose);
    {$ENDIF}      
    end;
    

    在 Android 设备监视器中之后,您将很容易通过程序确定崩溃。我猜它不在主线程 UI 中,否则您将收到一条消息,而不是关闭的应用程序

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2017-12-04
      • 2017-03-17
      相关资源
      最近更新 更多