aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorPo Lu2023-10-05 11:57:26 +0800
committerPo Lu2023-10-05 11:57:26 +0800
commit253f1aff1ab00e9794f3cfcf50e86e335f411242 (patch)
tree8a232f9683100875bac890832ee7c3af5ec07a3d /doc
parent511acc2ed827dd039eee1c6d70c77153825d5c67 (diff)
downloademacs-253f1aff1ab00e9794f3cfcf50e86e335f411242.tar.gz
emacs-253f1aff1ab00e9794f3cfcf50e86e335f411242.zip
Port Emacs to Android 34
* configure.ac: Detect and require Android 34 headers. * doc/emacs/android.texi (Android Environment): Mention new permissions mandated by Android 34. * java/AndroidManifest.xml.in: Introduce new permissions and foreground service types prerequisite for background execution under Android 34. * java/INSTALL: Update installation documentation. * java/org/gnu/emacs/EmacsSdk7FontDriver.java (Sdk7FontEntity) (Sdk7FontObject): * java/org/gnu/emacs/EmacsService.java (onCreate): Silence deprecation warnings. * src/android.c: Update documentation.
Diffstat (limited to 'doc')
-rw-r--r--doc/emacs/android.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/emacs/android.texi b/doc/emacs/android.texi
index 9f3cca2b137..5e018c3e4c5 100644
--- a/doc/emacs/android.texi
+++ b/doc/emacs/android.texi
@@ -469,6 +469,10 @@ installation:
469@code{android.permission.TRANSMIT_IR} 469@code{android.permission.TRANSMIT_IR}
470@item 470@item
471@code{android.permission.WAKE_LOCK} 471@code{android.permission.WAKE_LOCK}
472@item
473@code{android.permission.FOREGROUND_SERVICE}
474@item
475@code{android.permission.FOREGROUND_SERVICE_SPECIAL_USE}
472@end itemize 476@end itemize
473 477
474Other permissions must be granted by the user through the system 478Other permissions must be granted by the user through the system