Compose 没有附加 AOT 支持,高版本系统卡顿的小伙伴们,如果有 ROOT 可以临时到 adb shell 里 su 后执行 cmd package compile -m speed -f me.ash.reader ,强制进行 AOT 后就会很顺畅了。等我拿到基准文件才能打包顺畅的版本给大家。😘
👍1
测试了一晚上,对于 Android 9 以上的设备,系统会在晚些时候、充电时、设备空闲时、在后台对应用进行 dex2oat 编译(具体情况取决于系统调度),不再像低版本的系统那样在安装时就对应用进行提前编译,也不能再通过编码来主动要求优化,好处就是 APK 的安装速度快、空间占用小,坏处就是对于比较依赖提前编译的应用来说就挺难受的。
不过这方面我也在继续寻找尝试主动优化的方法,包括 Jetpack Compose 自身的部分,也包我自己写的差的部分。这两天也一直在整理和优化已有的代码,不会有新的功能发包,GitHub 上倒是一直有提交。主要是想混 JetBrains 的许可证
下次功能更新时就是之前提到的,需要重新安装的版本,主要原因是数据库结构需要改动,其次就是开始为 APK 指定一个版本号来进行后续迭代。
不过这方面我也在继续寻找尝试主动优化的方法,包括 Jetpack Compose 自身的部分,也包我自己写的差的部分。这两天也一直在整理和优化已有的代码,不会有新的功能发包,GitHub 上倒是一直有提交。
下次功能更新时就是之前提到的,需要重新安装的版本,主要原因是数据库结构需要改动,其次就是开始为 APK 指定一个版本号来进行后续迭代。
👍5
#Update
更新日志:0.6.1
1. 有了新的版本号。
2. 修复阅读页面中“标记为已读”按钮的显示问题。
3. 现在可以对分组进行修改了(重命名、打散到其他分组,很快就来)。
4. 现在同步时会尝试获取订阅源的图标(暂时不显示,因为各订阅源的图标质量规格参差不齐,还没想好具体的显示方案)。
5. 一些细节优化。
说明:
1. 阅读页面的内容渲染现在用的是 WebView,后边打算重构渲染逻辑,所以目前暂时不作其他更改。
2. 代码结构变动较大,可能存在未知 BUG,如果遇到可以回复我。
3. 新的应用图标在制作中。
4. 导入 OPML 文件后如果通知过多,可以停止应用,就会自动清除了。
该版本需要卸载原应用后重新安装!!!
在卸载之前你可以长按 Read You 来导出 OPML 文件!!!
This version requires uninstalling the original application and then installing it!!!
Before uninstalling you can long press [Read You] to export as OPML file!!!
更新日志:0.6.1
1. 有了新的版本号。
2. 修复阅读页面中“标记为已读”按钮的显示问题。
3. 现在可以对分组进行修改了(重命名、打散到其他分组,很快就来)。
4. 现在同步时会尝试获取订阅源的图标(暂时不显示,因为各订阅源的图标质量规格参差不齐,还没想好具体的显示方案)。
5. 一些细节优化。
说明:
1. 阅读页面的内容渲染现在用的是 WebView,后边打算重构渲染逻辑,所以目前暂时不作其他更改。
2. 代码结构变动较大,可能存在未知 BUG,如果遇到可以回复我。
3. 新的应用图标在制作中。
4. 导入 OPML 文件后如果通知过多,可以停止应用,就会自动清除了。
该版本需要卸载原应用后重新安装!!!
在卸载之前你可以长按 Read You 来导出 OPML 文件!!!
This version requires uninstalling the original application and then installing it!!!
Before uninstalling you can long press [Read You] to export as OPML file!!!
👍5
#Update
更新日志:0.7.0
1. 增加“全部标记为已读”功能(与 Reeder 的逻辑一样,仅会标记符合当前筛选条件下的文章,想要标记全部的文章就要先切换到“全部”或“未读”条件下。多出来的天数按钮是指发布时间超过了 n 天的条件,需要注意的是 1 天 = 24个小时)。
2. 增加“文章搜索”功能(与 Reeder 的逻辑一样,仅在当前筛选条件下搜索)。
3. 对齐页面标题中文字体基线。
4. 新的包更换了图标
说明:
1. 文章列表页面暂时到此,列表项目的长按逻辑先搁置了,至于文章项目右边的图片摘要,可能要到 0.9 版本处理阅读页面时,再一起做。
2. 接下来主要是为设置页面添加一些选项(主要是主题)。
更新日志:0.7.0
1. 增加“全部标记为已读”功能(与 Reeder 的逻辑一样,仅会标记符合当前筛选条件下的文章,想要标记全部的文章就要先切换到“全部”或“未读”条件下。多出来的天数按钮是指发布时间超过了 n 天的条件,需要注意的是 1 天 = 24个小时)。
2. 增加“文章搜索”功能(与 Reeder 的逻辑一样,仅在当前筛选条件下搜索)。
3. 对齐页面标题中文字体基线。
4. 新的包更换了图标
说明:
1. 文章列表页面暂时到此,列表项目的长按逻辑先搁置了,至于文章项目右边的图片摘要,可能要到 0.9 版本处理阅读页面时,再一起做。
2. 接下来主要是为设置页面添加一些选项(主要是主题)。