Android/DelphiFiremonkey应用程序在启动时崩溃,原因可能是FMXEditText.java文件中的问题或Android本身问题
创始人
2024-08-20 05:30:10
0

这个问题通常是由于Android引起的,并且可能与设备的Android版本有关。然而,在某些情况下,问题可以通过更改FMXEditText.java文件来解决。

以下是可能有帮助的步骤:

  1. 在FMXEditText.java文件中,找到onMeasure()方法,并确保返回正确的视图大小。以下是onMeasure()方法示例代码:
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
    super.onMeasure(widthMeasureSpec, heightMeasureSpec);

    // set the size of your EditText here
    setMeasuredDimension(widthMeasureSpec, heightMeasureSpec);
}
  1. 另一种方法是从Firemonkey中删除或禁用FMXEditText控件。这可以通过在FMXObject.pas文件中更改下面的代码实现:
{$IFDEF ANDROID}
  RegisterFmxClasses([TAndroidNativeView, TAndroidNativeLayout, TEditText]);
{$ENDIF}

将其更改为:

{$IFDEF ANDROID}
  RegisterFmxClasses([TAndroidNativeView, TAndroidNativeLayout]);
{$ENDIF}

这将覆盖Firemonkey库中的默认注释TTextEdit类,并防止使用FMXEditText控件。

请注意,这可能会在应用程序的其他地方产生意外效果。

无论使用哪种方法,检查Android设备的版本以确保它是受支持的,这应该可以解决应用程序在启动时崩溃的问题。

相关内容

热门资讯

玩家必用!poker辅助工具(... 玩家必用!poker辅助工具(透视)果真真的有挂(详细教程)(有挂教学)-哔哩哔哩;科技安装教程;1...
查到实测辅助!wpk德州ai机... 您好,wpk德州ai机器人这款游戏可以开挂的,确实是有挂的,需要了解加微【285696317】很多玩...
重大通报!扑克世界牌局设置(透... 重大通报!扑克世界牌局设置(透视)辅助透视(有挂教程)-哔哩哔哩;扑克世界牌局设置简单的灵活控制,仅...
来一盘(德扑人工智能)辅助透视... 1、来一盘(德扑人工智能)辅助透视(透视)确实是真的有挂(有挂攻略)-哔哩哔哩(UU poker、德...
一分钟教会你!红龙扑克有挂(透... 一分钟教会你!红龙扑克有挂(透视)果真真的有挂(详细教程)(有挂教程)-哔哩哔哩是一款可以让一直输的...
揭秘几款!德州ai辅助神器wp... 揭秘几款!德州ai辅助神器wpk,德扑之星玩的是啥,确实真的有挂(有挂教学)-哔哩哔哩1、许多玩家不...
实测揭晓(德州之星软件)透视辅... 1、实测揭晓(德州之星软件)透视辅助(透视)其实是真的有挂(有挂规律)-哔哩哔哩;详细教程。2、德州...
最新研发!鱼扑克app俱乐部(... 最新研发!鱼扑克app俱乐部(辅助挂)辅助透视(有挂了解)-哔哩哔哩1、玩家可以在鱼扑克app俱乐部...
实操分享!德扑之星设置(辅助挂... WePoker透视辅助版本解析‌,实操分享!德扑之星设置(辅助挂)原来真的有挂(详细教程)(有挂攻略...
透视脚本!哈糖大菠萝洗牌,德州... 透视脚本!哈糖大菠萝洗牌,德州poker外挂,果真是真的有挂(有挂总结)-哔哩哔哩;致您一封信;亲爱...