27 AnswersNew Answer
Pydroid3 is often recommended as a good solution for writing and running Python code on Android. Unfortunately I've been having all sorts of issues: When I run a script and switch screens, the script stops after a while (output just shows a single '$'). Battery settings weren't the problem. Input does line-wrap, but with backspace doesn't go back up properly; even the output is altered. Full word input mode leads to all sorts of errors. Has anyone encountered these problems? Is there a functional alternative to QPython and Pydroid?
2/25/2019 11:09:10 AMHonFu
27 AnswersNew Answer
Also, I suggest Dcoder as an alternate
Termux to the rescue... Linux emulator with python3, or you can install legit Debian Linux on top of it for more feature rich Linux on Android experience
I think you can compile with termux. It's last for me if such happens. -------------------- I've never encountered problem with pydroid 3 or Qpython. ------------------ Only online compilers left. Most hyped is DCoder. But it's problems too😀. I remember many(me also) encountering '<' symbol crashing or something. Uninstalled 😌 But this symbol isn't important in python as web so you can check it. They also don't give interactivity as pydroid
What type of Python code were you running when you had it stop? I have never run into that problem myself, but it may be the code you were running.
Just tried that - no change unfortunately. :(
Script stops, yes I think that's an issue of the app itself. Haven't encountered any altered output problem yet so no comment on that. Overall, it's working great for me.
Some claim it enhances your device. (Termux) I have avoided it because I am busy and don't want my time spent in py now. Now I remember the problem with dcoder. 1) gt or lt >< not supported in web 2)too many ads (for some) 3)asking subscription For me, it was 1) mainly. It happened to me, morpheus, and three others on same time😀
Simple console code, absolutely nothing fancy. It runs fine as long as I don't go check my sololearn notifications in between. ;-) Dcoder, thanks - gonna check it out. Wait - it seems to be something that runs only online. I need to load from and save to files; can you do that with Dcoder?
Um, let me see
Not that I'm aware of, personally I use pydroid and pydroid3
Do you happen to have a screenshot or something like that of the exact code you were running? I may be able to see what the problem was with the code
ScoutTrooper, it's not about the code. Just ran: print('Hello world!') Same result.
It may be a bug in the app, have you tried uninstalling and reinstalling ?
Hu.. are you using pydroid or pydroid3?
Pydroid3. Even paid the lifetime price. ;-)
That's about Python 2, isn't it?
Yes, it is, but there isn't much difference in the emulators
Just the python version
ScoutTrooper does Dcoder allow you to install libraries? When I tried it I couldn't find a way.
Not that I'm aware of, but I believe it comes with most libraries preinstalled
Learn Playing. Play Learning
SoloLearn Inc.4 Embarcadero Center, Suite 1455
Send us a message