UjuiUjuMandan/EhViewer

迁移数据后已导入的以及新下载的无封面

Opened this issue · 13 comments

复现步骤 / Step to reproduce

旧手机将data文件夹下的包体压缩后到新手机解压再导入数据

预期行为 / Expected behaviour

可以看到封面

实际行为 / Actual Behaviour

已下载界面无封面,新下载的本子航刚下完有封面,重新打开应用后又无封面,但是点进去正常能看

应用日志 / App logs

。。

备注 / Addition details

No response

浏览站点 / Browsing site

Exhentai

EhViewer 版本号 / EhViewer version code

1.10.2

EhViewer CI 版本 / EhViewer CI Version

078a1fd

Android 系统版本 / Android version

HarmonyOS 4.0

设备型号 / Device model

HUAWEI P40

SoC 型号 / Soc model

。。

自查步骤 / Verify steps

  • 如果您有足够的时间和能力,并愿意为此提交 PR ,请勾上此复选框 / Pull request is welcome. Check this if you want to start a pull request
  • 您已搜索过 Issue Tracker,没有找到类似内容 / I have searched on Issue Tracker, No duplicate or related open issue has been found
  • 您确保这个 Issue 只提及一个问题。如果您有多个问题报告,烦请发起多个 Issue / Ensure there is only one bug report in this issue. Please make mutiply issue for mutiply bugs
  • 您确保已使用最新 CI 版本测试,并且该问题在最新 CI 版本中并未解决 / This bug have not solved in latest CI version

你的下载目录是何处?因为你说 data 让我觉得不会是 /sdcard/Android/data/moe.tarsin.ehviewer/files/download 吧?

Android 有一段时间禁止用户读写 /sdcard/Android/data 目录,后来又允许了,我不知道你的系统用户能否读写。

我看到你发的另一个 issue : FooIbar#244 。请问“但导入没有成功”表现为何?下载项目或者浏览历史没有被恢复吗?

无关我的另一个issue,另外我说的下载目录是moe.tarsin.ehviewer整个目录压缩后迁移到新设备的data文件夹下,然后再设置里导入数据

奇怪的是,当我等待大约两三分钟后,或点击其中一本进入详情页(不用等详情页下载完毕),会开始出现四五本的封面,
但是当我退出应用重新进去后,又是无封面

图1(无封面)>图3(进入详情页)>图2(返回下载列表)>重新打开程序>又开始循环

我是将此文件压缩后迁移
Screenshot_20240105_184522
再导入数据文件

压缩及解压过程使用“MT管理器”进行,无报毒,误删,移动错误的问题,另外迁移时,旧手机app版本与新手机内app的版本相同

我无法复现,所以不清楚是哪里的问题。但是我建议你将 moe.tarsin.ehviewer/files/download 下的所有文件迁移至别处,然后在应用中修改下载目录到此处,看能否出现封面,若不能则尝试“恢复下载项”。

@Doooosit #30 (comment) 你说的情况和这个一样?

@Doooosit #30(评论)你说的情况和这个一样吗?

一样的,但我并没有迁移数据

Screenshot_20240216_140736_moe.tarsin.ehviewer.jpg
最新版sad panda,挂了梯子也这样