Emacs android?

https://git.savannah.gnu.org/cgit/emacs.git/log/?h=feature/android

@oldosfan 大佬,现在这个分支到没到可玩状态? 能截个图给大家看看么? :rofl:

据大佬在 tg 群透露,目前在做老版本 Android 字体库相关的开发 :laughing: 估计工作量挺大的

这个是实现的什么功能?android上可用的emacs app吗?这样是不可以不用在装 termux

对,这是 @oldosfan 大佬正在做的 Emacs android port,还没完工。

下面是他在 TG 上分享的预览图

利好 Spacemacs,我之前在 iPad 上用 iVim 就感觉不用修饰键(其实是没有可用的)的按键方案特别适合移动端。

有了android版,orgmode的移动版问题岂不是也解决了?就是在手机上用快捷键不太方便啊

现在能玩了,就是需要键盘鼠标。这几天我要把 menu 和触摸屏支持搞好,然后再实现 otf 和 ttc 字体格式。我不是职业安卓开发者,写着 Java 心理非常不舒服,所以有人想帮忙吗?

近几天没看论坛,回答晚了,不好意思啊。

7 个赞

希望能起到这种效果。

1 个赞

这个开发已经基本完成了。

1 个赞

Android版是基于termux的吗?

不是。必须在其他机器上用 Android SDK 编译,安装到设备后是单独的应用。

2 个赞

那太棒了。交互上面有什么特性吗?手机键盘没有电脑上面那么友好。

这部分我还没考虑好,目前想用最好是配键盘鼠标

2 个赞

谷歌的flutter怎么样? 理论上一次开发, 可以同时支持安卓和ios, 甚至pc

Emacs 应该依赖系统自带的库提供系统支持,所以 flutter 这一类的用不了。 另外,安卓平台上解决的问题大多数都是工具链和系统方面的,而不是界面问题。

最后一点是 GNU 项目永远不可能支持 iOS,因为苹果会在所有安装包上进行 DRM 加密。

5 个赞

另外,这个论坛怎么上传视频?

Android的话,我或许可以帮些忙 :grinning:

好啊,麻烦问一下,Cleaner 这个 object 始终对 Bitmap 持有 reference 是什么情况?这是 JNI local/global reference 的泄漏吗?

终于有理由说我给平板买的蓝牙键盘不是乱花钱了,落泪

你可能还是。。我开始折腾 on-screen keyboard 和触摸屏了(