Commit Graph

  • b8d0455e2e fix: AirPlay mDNS 发现修复 — MAC地址/公钥/gid main QianheYu 2026-05-31 12:58:06 +08:00
  • f635303f2a fix: 重复导入 + pts 表达式语法修正 QianheYu 2026-05-31 12:47:33 +08:00
  • 6753f12453 fix: AirPlayProtocol 编译错误修复 QianheYu 2026-05-31 12:25:30 +08:00
  • 5ac2798b08 fix: dd-plist groupId 修正 com.googlecode.plist QianheYu 2026-05-31 12:17:39 +08:00
  • abbef47934 feat: AirPlay 镜像接收端完整实现 + 启动超时日志修复 QianheYu 2026-05-31 12:12:22 +08:00
  • 788e196d48 fix: 阻塞调用包裹 withContext(IO) 使 withTimeout 可正确中断 QianheYu 2026-05-31 11:39:12 +08:00
  • ee29bd01bf fix: 启动步骤加 withTimeout 超时保护,防止单个协议卡死整体 QianheYu 2026-05-31 11:27:58 +08:00
  • 36d2381208 fix: onStartCommand 编译错误 — return 位置冲突 QianheYu 2026-05-31 11:19:52 +08:00
  • ac8582ccad fix: return@try 语法错误 — 改用 if(started) 包裹 STOP 逻辑 QianheYu 2026-05-31 11:18:59 +08:00
  • 0bec77eef8 fix: STOP 竞态条件 + 防抖 + 停止顺序修正 QianheYu 2026-05-31 11:11:51 +08:00
  • 3d1c0438f7 fix: Log.i→Log.w 解决Honor日志不可见 + try-catch + 防熄屏 + 版本信息 QianheYu 2026-05-31 11:05:28 +08:00
  • 5258cc48b9 fix: 设置可在服务未启动时访问 + 服务 restart 生命周期 + 启动日志 QianheYu 2026-05-31 10:42:08 +08:00
  • b820c47f8e fix: service 绑定时 Compose 不重组 — 用 mutableStateOf 替代普通 field QianheYu 2026-05-31 10:33:19 +08:00
  • 619709dd1d fix: 自动申请权限 + 图标消失 + 授权后自动切换 QianheYu 2026-05-31 10:28:48 +08:00
  • 461dc799ef fix: 权限状态未触发 Compose 重组 — 改用 mutableStateOf QianheYu 2026-05-31 10:24:48 +08:00
  • 441a8d97de fix: 崩溃修复 — 服务初始化顺序 + SurfaceView/Compose 层级 QianheYu 2026-05-31 10:19:26 +08:00
  • 7a764a16a4 fix: 编译错误 — 显式类型标注、补充缺失 import QianheYu 2026-05-31 10:08:57 +08:00
  • 7ee5646894 refactor: 全面重写架构 — MVVM + Jetpack Compose 替换传统 XML UI QianheYu 2026-05-30 22:53:27 +08:00
  • 0c9dc7f94b feat: 设备名默认主机名 + 分辨率默认屏幕分辨率 + ADP协议字段修正 QianheYu 2026-05-30 22:04:00 +08:00
  • 1d747f6dc3 fix: Kotlin 编译错误根治 yuqianhe 2026-05-30 08:56:04 +00:00
  • 944987971f fix: Kotlin 编译错误 yuqianhe 2026-05-30 08:41:11 +00:00
  • e302021958 fix: 三协议架构代码审查修复 yuqianhe 2026-05-30 08:29:36 +00:00
  • b92a296290 fix: 完善 setWfdInfo 反射异常诊断 — 区分 InvocationTargetException/SecurityException yuqianhe 2026-05-30 07:15:55 +00:00
  • 5c23f19a96 fix: 兼容性 WFD IE 设置 — 标准方法名 → OEM 变体 → 字段反射三级回退 yuqianhe 2026-05-30 07:10:12 +00:00
  • cb99db014e feat: 绕过 OEM WifiP2pWfdInfo 被裁剪的 setter → 字段反射+方法枚举 yuqianhe 2026-05-30 06:55:44 +00:00
  • af397dbe77 chore: cleanup stray echo file yuqianhe 2026-05-30 06:49:49 +00:00
  • 24face5c9c fix: Kotlin 编译错误 — Boolean.TYPE/Integer.TYPE 改用 javaPrimitiveType yuqianhe 2026-05-30 06:49:07 +00:00
  • a1b821aa10 diagnostic: 添加 WFD_MARKER 强标记日志 + 分步日志 yuqianhe 2026-05-30 06:40:49 +00:00
  • 3ee99aa1b2 fix: WFD IE 反射参数类型修复 + 日志改为 Log.i yuqianhe 2026-05-30 06:30:11 +00:00
  • 1c9696d282 fix: 添加 WFD IE 设置使 Windows 能发现 Miracast 接收器 yuqianhe 2026-05-30 06:24:40 +00:00
  • 04b29e2ad4 fix: 添加 NEARBY_WIFI_DEVICES 权限 + P2P 创建重试 yuqianhe 2026-05-30 06:17:21 +00:00
  • de2dbc763d fix: statusOverlay 类型从 LinearLayout 改 ScrollView yuqianhe 2026-05-30 06:02:01 +00:00
  • febd02c8fe feat: 手机使用体验 — 权限请求 + 使用指引 + P2P 信息 + Binder yuqianhe 2026-05-30 05:53:04 +00:00
  • a456cb40fe fix: Android 16 前台服务崩溃 — 移除 FOREGROUND_SERVICE_MEDIA_PLAYBACK 的 maxSdkVersion yuqianhe 2026-05-30 05:41:23 +00:00
  • 93469db573 fix: 手机启动闪退 — leanback required=false + Theme.AppCompat yuqianhe 2026-05-30 05:27:24 +00:00
  • 73f1da05e8 feat: 添加桌面图标入口(LAUNCHER category)方便测试 yuqianhe 2026-05-30 05:23:30 +00:00
  • 701902e96a fix: WifiP2pConfig 旧构造函数在 API 34 已移除,改用默认构造函数+字段赋值 yuqianhe 2026-05-30 05:12:45 +00:00
  • 11871fb37b fix: 修复 11 处 Kotlin 编译错误(Byte/Int 比较、类型匹配、未解析引用等) yuqianhe 2026-05-30 05:09:41 +00:00
  • b8fa7926ae fix: minSdk=23 兼容性 — 自适应图标移至 mipmap-anydpi-v26,低版本用 PNG 回退 yuqianhe 2026-05-30 04:26:50 +00:00
  • 8a095eecc3 fix: 适配 Codespaces SDKMAN! 环境,不碰系统默认 java yuqianhe 2026-05-30 03:48:59 +00:00
  • 4acfeddaac fix: 彻底修复 Codespaces JDK 检测与 Gradle 构建 yuqianhe 2026-05-30 03:46:49 +00:00
  • cc06758098 fix: 修复 Codespaces 脚本 JDK 版本切换 + platform-tools 安装卡死 yuqianhe 2026-05-30 02:33:45 +00:00
  • 635a46899b chore: 添加 Codespaces APK 构建脚本 build.codespace.sh yuqianhe 2026-05-30 02:24:01 +00:00
  • 982584e470 docs: 更新 README 完整文档,覆盖五项改造详情 yuqianhe 2026-05-29 15:42:49 +00:00
  • 04fc7e53a4 V3: 分辨率/帧率设置+延迟优化 yuqianhe 2026-05-29 15:39:28 +00:00
  • 9a2301cc1b V2: 三项改造完成 yuqianhe 2026-05-29 15:28:20 +00:00
  • c095c58dbe 🎉 初始提交:AirDisplay - Android TV 无线显示器 yuqianhe 2026-05-29 15:03:03 +00:00