Closed sametsoekel closed 1 month ago
In case anyone else has this problem, I'll write my own solution here; when I passed Flask's debug=
argument to false
, for some reason I don't understand, the build completed without any problems and android app didn't close itself.
I also realized that since the server will always be up afterwards, it needs to be run with a one-time shot for the rest of android app's creation. I saw in a stackoverflow post that the package owner suggested solving this with dummy threading, and by putting the app.run()
part in a function that works with fire and forget logic, I can keep the server up all the time.
Chaquopy version
15.0.1
Devices or emulators where the issue happens
Xiaomi Redmi 12 128 GB
Relevant parts of your code
main.py
MainActiviy.java
Hi, I checked old Flask related issues and cannot figured it out how to solve this problem. I tried to
run()
wrapper forapp.run()
part and called that bypy.getModule("main").callAttr("run")
and the problem was still occuring. Building is completed with no errors but The app closes as soon as it opens.main.py
works in my local (windows 10) without any errors.Here is the logcat output :
Thanks in advance