跳到正文
发现
Omni-Notes:开源 Android 笔记应用
移动应用效率工具

Omni-Notes:开源 Android 笔记应用

一款开源的 Android 笔记应用,界面简洁,支持图片视频附件、标签分类与搜索,适合轻量本地记录。

admin
发布于 2026-10-28
浏览
4
访问
0
下载
0
版本
v6.5.1
平台
Android
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。

详细介绍

项目简介

Omni-Notes 是一款开源的 Android 笔记应用,目标是同时保持简单的界面和智能的行为。它在基础记事功能之外,支持图片与视频附件、多种小部件、标签整理与笔记搜索,并允许自定义界面。

项目诞生于这样一个背景:兼容老款手机和旧版本 Android 的同类应用十分缺乏。它希望在这些旧设备上也能提供漂亮的外观,并遵循 Google 操作系统较新的设计规范。

主要功能

  • Material Design 界面:新增、修改、归档、放入回收站和删除笔记等基础操作。
  • 导航与分享:分享、合并、搜索笔记,以及笔记的导出与导入备份。
  • 媒体附件:支持图片、音频和通用文件附件。
  • 整理归类:使用标签和分类管理笔记。
  • 特色功能:待办清单、手绘笔记模式,以及 Google Now 集成(说一句「write a note」并接上内容即可)。
  • 小部件能力:多种小部件、DashClock 扩展、Android 4.2 锁屏兼容,以及主屏幕上的笔记快捷方式。
  • 多语言:支持 30 多种语言。

安装与使用

项目提供 F-Droid 与 Google Play 两个正式分发渠道,也可以加入 Alpha 版本体验持续交付的新构建:

使用方面的 GIF 教程见 Wiki,完整帮助文档见 Help Online。应用设置菜单内有完整更新日志。

自行编译的步骤如下:

git clone https://github.com/federicoiosue/Omni-Notes
cd Omni-Notes
./gradlew assemble
ls -l omniNotes/build/outputs/apk

编译前需要设置 ANDROID_HOME 环境变量,例如:

export ANDROID_HOME=/home/fede/Android/Sdk

项目还提供了 Docker 构建方式,可确保构建环境完整合规:

cd {project-folder}; rm local.properties; docker rm android-omninotes; docker run -v $PWD:/workspace --name android-omninotes tabrindle/min-alpine-android-sdk:latest bash -c "mkdir -p ~/.android && touch ~/.android/repositories.cfg && yes | sdkmanager --update &>/dev/null && cd /workspace && ./gradlew clean build --stacktrace -Dorg.gradle.daemon=true -Pandroid.useDeprecatedNdk=true"

注意事项

  • 当前版本不包含笔记同步,也不提供 Web 管理界面;这两项是项目的后续开发计划(Web 部分目前是一个 stub 项目)。
  • 项目采用 GPL-3.0 许可证发布。
  • 欢迎参与翻译,翻译工作通过 Crowdin 平台进行。

本作品整理自 GitHub 开源项目 federicoiosue/Omni-Notes,原作者 @federicoiosue,许可证 GPL-3.0。中文介绍由 AI 根据项目 README 整理,以原仓库为准。

更新记录

  1. v6.5.1当前版本

    修复点击列表中的笔记或分类菜单底部可能导致应用关闭、解锁笔记时提示信息有误、提醒可让已删除笔记恢复、笔记中数字被误识别为电话号码,以及无效视频大小导致崩溃等问题。

评论