android-example-app icon indicating copy to clipboard operation
android-example-app copied to clipboard

Update OTP 25 to 26

Open thehaigo opened this issue 1 year ago • 2 comments

update otp runtime

  • erlang 25.0.4 -> 26.2.5
  • elixir 1.13.4 -> 1.17.2

update gradle setting

  • minSdkVersion 23 -> 29
  • targetSdkVersion 30 -> 33
  • cmake 3.10.2 -> 3.22.1
  • kotlin 1.5.0 -> 1.9.0

Launching the application success emulator and real device . sqlite is also running without update.

thehaigo avatar Sep 14 '24 14:09 thehaigo

I don't think this project is in active development anymore. I'll just checkout this branch and use it as is. Thanks!

BTW, do you have any metrics on the initial start time with respect to device spec? say, using Snapdragon 8 Gen 1 or above.

akchaudhary6532 avatar Oct 10 '24 20:10 akchaudhary6532

Initial startup will extract the Phoenix project zip file, which may take more than 5 seconds

But after the second launch, it takes only 1 to 3 seconds, not much different from a normal application.

I also built a generator, you can use this one. https://github.com/thehaigo/desktop_setup

thehaigo avatar Oct 11 '24 00:10 thehaigo

I've been working on a major update to move this from the current shared library extraction to static linking of beam into the app. This improves startup time and performance overall, but changes the structure quite a bit.

dominicletz avatar Mar 07 '25 17:03 dominicletz