-
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