Do not use the Fdroid Port because it is unsupported and buggy, use the port of the following developer who also distributes a Termux APK to link to Emacs and use its packages.
Also in its Readme there is some indication for the application and a notion of how it works for my part. I use it with Unexpected Keyboard, but the creator says that he does not use a physical keyboard but a normal keyboard, I suppose he used the Evil mode, but if you are like me we use control left and right.
In my experience you won't have support for package managers like straight or Elpaca, but using the default installer in front and extending it with Melpa, as well as working with Termux, I could add a repository with the Emacs $Home through a symlink.
https://sourceforge.net/projects/android-ports-for-gnu-emacs/files/termux/
Do not use the Fdroid Port because it is unsupported and buggy, use the port of the following developer who also distributes a Termux APK to link to Emacs and use its packages.
Also in its Readme there is some indication for the application and a notion of how it works for my part. I use it with Unexpected Keyboard, but the creator says that he does not use a physical keyboard but a normal keyboard, I suppose he used the Evil mode, but if you are like me we use control left and right.
In my experience you won't have support for package managers like straight or Elpaca, but using the default installer in front and extending it with Melpa, as well as working with Termux, I could add a repository with the Emacs $Home through a symlink.
https://preview.redd.it/bdemhu4h401c1.jpeg?width=1080&format=pjpg&auto=webp&s=ceb427daf8e99ead9a8acc9ad63e62d331a68635