|
|
15727b8d66
|
调试模式下主窗口工具栏添加"应用日志"菜单入口
- menu_main.xml 新增 group_debug 组,内含"应用日志"菜单项(默认隐藏)
- MainActivity.onCreateOptionsMenu 判断 GlobalApplication.isDebugging(),调试状态下显示该组
- MainActivity.onOptionsItemSelected 处理菜单点击,调用 LogActivity.startLogActivity(this, false) 打开日志窗口
|
2026-06-04 18:26:28 +08:00 |
|
|
|
c08bbf7b74
|
移除LogView控件并修复AboutView在Android 16上的Inflate崩溃
- 移除主窗口 activity_main.xml 底部 LogView 面板,清理 MainActivity.java 中相关字段与 onResume 调用,修复 NPE 崩溃
- MyAppTheme 补充 aboutViewBackgroundColor/aboutViewTextColor/aboutViewTitleColor/aboutViewDividerColor 属性定义,修复 AboutActivity 在 Android 16 上的 UnsupportedOperationException 崩溃
|
2026-06-04 18:03:50 +08:00 |
|
|
|
b2d2d7ac99
|
修复GPS订阅数据流断裂,打通MainService→广播→ChildService完整链路
- GpsSubscribeResult 增加 latitude/longitude/locationTime 字段及序列化
- GpsSubscribeReceiverService 重写 onCreate/onDestroy 动态注册广播接收器,onStartCommand 读取 SID 并绑定
- GpsSubscribeControlView 启动服务时传递 EXTRA_SUBSCRIBE_SID
- MainService 步长判断通过后调用 sendSubscribeResult();initManager() 补调 initContext(this)
- GpsReceiverChildService{1,2,3} 补调 super.onStartCommand
- AndroidManifest.xml 修正广播 Action 为 cc.winboll.studio.GPS_SUBSCRIBE_CALLBACK
- GpsSubscribeManager/GpsSubscribeObserverReceiver 广播 Extra 键名改用常量
- GpsSubscribeConst 新增 EXTRA_SUBSCRIBE_SID/EXTRA_SUBSCRIBE_RESULT/EXTRA_LOCATION_POINT
|
2026-06-04 17:51:13 +08:00 |
|
|
|
b9bc7dfa18
|
修复Gitsion项目在Android 16上的布局Inflate崩溃
- 修正 activity_main.xml 中 GpsSubscribeControlView 的包名
(libgpsrelaysentinel → libgitsion)
- 补充 MyAppTheme 缺失的自定义主题属性,新增 DebugActivityTheme
解决 view_log.xml 中 ?attr/colorTextBackgound 等引用无法
在 Android 16 (SDK 36) 上解析导致的 InflateException
- 添加 colors.xml 中对应的主题颜色定义
|
2026-06-04 17:10:14 +08:00 |
|
|
|
2f4977b264
|
修正说明书
|
2026-06-03 20:45:11 +08:00 |
|
|
|
9db9a4cbd3
|
添加Gitsion项目
|
2026-06-03 20:40:02 +08:00 |
|