aboutsummaryrefslogtreecommitdiffstats
path: root/java/INSTALL
diff options
context:
space:
mode:
authorPo Lu2025-06-11 10:34:49 +0800
committerPo Lu2025-06-11 10:34:49 +0800
commit231c4f20ea17a406519d5797e8ea1afdd0111a7c (patch)
treed974ea77ed5c8d8794185f77566078c63e04872d /java/INSTALL
parentf69b822fb0e804a13ff7a4eb55fc2ae618e0de72 (diff)
downloademacs-231c4f20ea17a406519d5797e8ea1afdd0111a7c.tar.gz
emacs-231c4f20ea17a406519d5797e8ea1afdd0111a7c.zip
Port to Android API 36
* java/AndroidManifest.xml.in: Update targetSdkVersion to 36. * java/INSTALL: Document revised compilation dependencies. * java/org/gnu/emacs/EmacsActivity.java (interceptBackGesture): New function. (onCreate): Invoke the same to register back gesture callbacks on Android 16 or better. * java/org/gnu/emacs/EmacsWindow.java (onBackInvoked): New function. * src/keyboard.c (lispy_function_keys): Amend with new symbols introduced in Android API 36.
Diffstat (limited to 'java/INSTALL')
-rw-r--r--java/INSTALL4
1 files changed, 2 insertions, 2 deletions
diff --git a/java/INSTALL b/java/INSTALL
index 6fbf7ba5d6c..1c6195c6d08 100644
--- a/java/INSTALL
+++ b/java/INSTALL
@@ -39,7 +39,7 @@ script like so:
39Replacing the paths in the command line above with: 39Replacing the paths in the command line above with:
40 40
41 - the path to the `android.jar' headers which come with the Android 41 - the path to the `android.jar' headers which come with the Android
42 SDK. They must correspond to Android version 15 (API level 35). 42 SDK. They must correspond to Android version 16 (API level 36).
43 43
44 - the path to the C compiler in the Android NDK, for the kind of CPU 44 - the path to the C compiler in the Android NDK, for the kind of CPU
45 you are building Emacs to run on. 45 you are building Emacs to run on.
@@ -116,7 +116,7 @@ DEX format employed by Android. There is one subdirectory for each
116version of the build tools, but the version you opt for is not of 116version of the build tools, but the version you opt for is not of
117paramount significance: if your version does not work, configure will 117paramount significance: if your version does not work, configure will
118protest, so install a newer one. We anticipate that most recent 118protest, so install a newer one. We anticipate that most recent
119releases will work, such as those from the 34.0.x, and 35.0.x series. 119releases will work, such as those from the 35.0.x and 36.0.x series.
120 120
121 121
122BUILDING WITH OLD NDK VERSIONS 122BUILDING WITH OLD NDK VERSIONS