如何解决Android 11更新后报错:.apk raise exception class Segmentation fault (11)
我制作了一个简单的测试应用程序,一个带有一个按钮的表单。 (三星注 10)直到 17.01.2021 都正常工作。此时有一个软件更新,我注意到这个应用程序不起作用。我尝试从 Delphi 10.3 重新安装,但出现以下调试器异常:.apk 引发异常类 Segmentation fault (11)。 当我按下 Break 时,调试器会将我带到系统:
function UnicodeFromLocaleChars(const LocaleName: _AnsiStr; Flags: Cardinal;
LocaleStr: _PAnsiChr; LocaleStrLen: Integer; UnicodeStr: PWideChar;
UnicodeStrLen: Integer): Integer; overload;
var
Err: UErrorCode;
Conv: PUConverter;
NSubs: Int32;
begin
Result := 0;
if LocaleName = 'UTF-8' then
begin
Err := U_ZERO_ERROR;
***u_strFromUTF8WithSub(UnicodeStr,UnicodeStrLen,Result,LocaleStr,LocaleStrLen,UChar32('?'),NSubs,Err);***
if (UnicodeStrLen > 0) and (Err > 0) then
我试图忽略,但应用程序在这种情况下也不起作用。
我在其他没有更新软件的 Android 10 设备上尝试过,使用相同的选项也能正常工作。
你能给我一些建议,我能做什么,在这个设备上工作吗?
感谢您的回答!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。