Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Termux:API is not yet available on Google Play #29

Open
fornwall opened this issue Jul 7, 2024 · 0 comments
Open

Termux:API is not yet available on Google Play #29

fornwall opened this issue Jul 7, 2024 · 0 comments

Comments

@fornwall
Copy link
Collaborator

fornwall commented Jul 7, 2024

This is a tracking issue to get notified when Termux:API will be available on Google Play again (work on that is being initiated now).

Some notes:

  • To avoid Google Play trying to update away from the F-Droid installation, the versionCode will be kept below 51, which is the current version code on F-Droid (termux/termux-api@e315b53).
    • The latest Google Play release had version code 44, so there is some headroom before the Termux:API version code needs to be updated on F-Droid to not clash (related: see here).
  • To decrease confusion regarding the current split (before merging code bases), the visible versionName will be like googleplay.2024-07-07, to make it more clear that it's not comparable to the F-Droid version name.
  • Some API methods will not available, either due to updated targetSdkVersion, or due to Google Play not accepting permissions to be used. Exactly which ones will be clear after a review process, and will be documented, as well as returning a clear API error message.
    • Example: Toggling wifi through termux-wifi-enable is not possible due to updated targetSdk (see here), so calling termux-wifi-enable will return an error such as { "API_ERROR": "Enabling/disabling WIFI is not possible in the Google Play build - install Termux from F-Droid for that" }.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant