Hi guys

Hi guys,
I'm using Delphi rio 10.3 Comunity edition to test a simple android app. The app just have a TForm with a TButton and a TLabel. On Button.Click there is one line code: Label1.Text := 'aaa';

I run this app on my phone it is OK. The Android version of this phone is 8.1.0;

I run this app on my another phone, it was freeze. The android version of this phone is 5.0.

Is Delphi 10.3 support old Android phone?

Comments

  1. Are something change in RIO?
    Why you call Label1.Repaint and self.invalidate? it has to work without it in this situations. Avoid calling repaint and invalidate. It can produce unpredicted behavior. On windows in component (calling on wrong place) they can hang up RAD studio.

    ReplyDelete
  2. cedomir plavljanic Yes, it should just work without it but it doesn't in Android 5. I suggested these lines just to do some troubleshooting and debugging. Anyway... It appears Rio can't work with Android 5.0 (can anyone else confirm this problem?).

    ReplyDelete
  3. I have tested this APK in HuaWei mobile, it is Android 8, it works fine. I have tested this APK in XiaoMi mobile which is Android 4.4, After it started it just show a black screen.

    ReplyDelete

Post a Comment