diff options
| author | Po Lu | 2025-06-11 10:34:49 +0800 |
|---|---|---|
| committer | Po Lu | 2025-06-11 10:34:49 +0800 |
| commit | 231c4f20ea17a406519d5797e8ea1afdd0111a7c (patch) | |
| tree | d974ea77ed5c8d8794185f77566078c63e04872d /java/INSTALL | |
| parent | f69b822fb0e804a13ff7a4eb55fc2ae618e0de72 (diff) | |
| download | emacs-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/INSTALL | 4 |
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: | |||
| 39 | Replacing the paths in the command line above with: | 39 | Replacing 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 | |||
| 116 | version of the build tools, but the version you opt for is not of | 116 | version of the build tools, but the version you opt for is not of |
| 117 | paramount significance: if your version does not work, configure will | 117 | paramount significance: if your version does not work, configure will |
| 118 | protest, so install a newer one. We anticipate that most recent | 118 | protest, so install a newer one. We anticipate that most recent |
| 119 | releases will work, such as those from the 34.0.x, and 35.0.x series. | 119 | releases will work, such as those from the 35.0.x and 36.0.x series. |
| 120 | 120 | ||
| 121 | 121 | ||
| 122 | BUILDING WITH OLD NDK VERSIONS | 122 | BUILDING WITH OLD NDK VERSIONS |