点击登录

米环8P小程序 BandReader 电子书 打包方案 内置章节

操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页

注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小

吐槽:
开发文档不太详细

两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
大佬请问这是什么意思:问题Trace:java.lang.RuntimeException: Failure delivering result ResultInfo{who=null, request=28382337, result=-1, data=Intent { dat=content://com.android.providers.media.documents/... flg=0x43 }} to activity {com.example.bandReader/com.nareshchocha.filepickerlibrary.ui.activitys.DocumentFilePickerActivity}: java.lang.NullPointerException
at android.app.ActivityThread.deliverResults(ActivityThread.java:5621)
at android.app.ActivityThread.handleSendResult(ActivityThread.java:5660)
at android.app.servertransaction.ActivityResultItem.execute(ActivityResultItem.java:67)
at android.app.servertransaction.ActivityTransactionItem.execute(ActivityTransactionItem.java:45)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2415)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:211)
at android.os.Looper.loop(Looper.java:300)
at android.app.ActivityThread.main(ActivityThread.java:8395)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:559)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:954)
Caused by: java.lang.NullPointerException
at com.nareshchocha.filepickerlibrary.utilities.FileUtils.getDataColumn(FileUtils.kt:154)
at com.nareshchocha.filepickerlibrary.utilities.FileUtils.getMediaDocumentPath(FileUtils.kt:96)
at com.nareshchocha.filepickerlibrary.utilities.FileUtils.pathFromURI(FileUtils.kt:39)
at com.nareshchocha.filepickerlibrary.utilities.FileUtils.getRealPath(FileUtils.kt:21)
at com.nareshchocha.filepickerlibrary.ui.activitys.DocumentFilePickerActivity$selectFile$1.invoke(DocumentFilePickerActivity.kt:66)
at com.nareshchocha.filepickerlibrary.ui.activitys.DocumentFilePickerActivity$selectFile$1.invoke(DocumentFilePickerActivity.kt:56)
at com.nareshchocha.filepickerlibrary.picker.PickerUtils.selectFile$lambda$0(PickerUtils.kt:23)
at com.nareshchocha.filepickerlibrary.picker.PickerUtils.$r8$lambda$5EjpwZuwUTQfOHixKEdyGZdAUG8(Unknown Source:0)
at com.nareshchocha.filepickerlibrary.picker.PickerUtils$$ExternalSyntheticLambda0.onActivityResult(Unknown Source:2)
at androidx.activity.result.ActivityResultRegistry.doDispatch(ActivityResultRegistry.java:418)
at androidx.activity.result.ActivityResultRegistry.dispatchResult(ActivityResultRegistry.java:375)
at androidx.activity.ComponentActivity.onActivityResult(ComponentActivity.java:819)
at androidx.fragment.app.FragmentActivity.onActivityResult(FragmentActivity.java:152)
at android.app.Activity.dispatchActivityResult(Activity.java:8923)
at android.app.ActivityThread.deliverResults(ActivityThread.java:5614)
... 13 more
 

附件

  • Screenshot_2023-09-26-18-30-06-313_com.google.android.documentsui-edit.jpg
    Screenshot_2023-09-26-18-30-06-313_com.google.android.documentsui-edit.jpg
    36.5 KB 下载
遥遥领先~
 
操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页

注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小

吐槽:
开发文档不太详细

两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
666
 
操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页

注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小

吐槽:
开发文档不太详细

两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
666
 
安卓端小米手机闪退 搞不了了
Screenshot_2023-09-26-19-35-09-132_com.miui.thirdappassistant-edit.png
 
操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页

注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小

吐槽:
开发文档不太详细

两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
太牛了,大佬
 
开发用的安卓13测的 刚发现安卓11不能兼容稍等更新哈

操作流程:
包含手机端和手环端
1.手机端选取本地txt后会智能拆分章节
2.进入章节页面点击同步按钮 同步小说到手环
3.手环书架多本书横向滑动分页
4.受限于手环的性能章节每50章一组 右上角切换分组
5.正文阅读页面 上下滑动+点击翻页

注意事项:
1.第一次连接可能需要手动开关一下蓝牙 手机app里有提示的
2.章节拆分的算法不一定好使 只测了两三本倒也没问题
3.受限于手环性能 传太快会死机 传输做了限流 章节同步大概一秒不到十章吧就是1分钟500章这样子
4.即使这样传输过程还是可能死机 不过我做了断点续传重启后接着传呗 最大的传完过一本30MB的4千多章
5.手机端的书架和手环端的删除书籍不同步 是各删各的
6.受限于手环性能 正文阅读是做了分页处理
真的是无语了这velaos几千字一页都显示不了 没办法实现了虚拟列表复用dom 这也导致滚动到页底有一点卡顿
7.机能有限 我优化水平也拉 操作的时候别点太快
8.暂时只有一种文字大小

吐槽:
开发文档不太详细

两个端的源码放github了 我也是参考官方demo开发的可以给兄弟们参考一下手环和手机对接的流程
NB
 

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责

相似主题

讨论
4K
20

米环8P教程
2K
4

Home 首页
Home 资源
News 发现
Account 我的
顶部