Я знаю, что для более ранних версий Android это делается с помощью TJBuild.JavaClass.SERIAL
. Начиная с Android, метод 9 SERIAL
должен возвращать строку "UNKNOWN"
, поэтому мне нужно использовать новый метод getSerial
, но его нет (предположительно, пока) в классе TJBuild
.
Я искал несколько примеров кода, но не нашел ни одного, и я не очень хорош в преобразовании кода Java в Delphi.
Я использую Delphi 10.2 Tokyo.
Код для использования SERIAL
метода:
uses Androidapi.Helpers, Androidapi.JNI.Os;
function GetSerial: string;
begin
Result := JStringToString (TJBuild.JavaClass.SERIAL);
end;