文件名称:OMiN:Opportunistic Microblogging Network - Android 设备之间通过蓝牙的安全存储转发通信
文件大小:15.64MB
文件格式:ZIP
更新时间:2024-07-01 22:32:48
Java
OMiN - 一个机会主义的微博网络 OMiN 是在智能手机和平板电脑上运行的袖珍交换网络。 它允许用户在不使用任何全球基础设施(如互联网)的情况下发送和接收消息。 消息由设备存储并使用蓝牙转发到更多设备。 项目布局 该项目分为三个不同的模块,每个模块都使用 Gradle 构建: app 模块包含要安装在每个节点上的 Android 应用程序。 pkg 模块是*认证服务器,它通过 CGI 运行在学校的主机服务器上。 crypto 模块是应用程序和身份验证服务器都使用的加密函数库。 建造 从项目目录执行以下命令将构建所有内容,必要时下载库、构建脚本和 Android SDK: ./gradlew build 二进制文件现在将位于以下位置: 主应用程序将位于 app/build/outputs/apk/app-debug.apk 加密库将位于 crypto/build/libs