Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

本地存储问题 #2

Closed
izhuolin opened this issue Jan 19, 2024 · 19 comments
Closed

本地存储问题 #2

izhuolin opened this issue Jan 19, 2024 · 19 comments

Comments

@izhuolin
Copy link

添加成功本地存储 前台访问点击进入到本地存储 Alist软件会自动关闭运行 并且报错 已关闭:2
如图:
IMG_8780

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

alist日志文件:

/storage/emulated/0/Android/data/com.github.jing332.alistflutter/files/data/log/log.log

@izhuolin
Copy link
Author

izhuolin commented Jan 20, 2024

alist日志文件:

/storage/emulated/0/Android/data/com.github.jing332.alistflutter/files/data/log/log.log

你好这是点击进入到本机存储自动关闭产生的日记

这是我设置根文件夹路径
/storage/emulated/0/Android/data/com.github.jing332.alistflutter/files/z/
软件里面是点击进入设置好的本机存储出现以下很多日志
image

image
image

@izhuolin
Copy link
Author

Alist后台管理 选择 数据库/数据库(非全文搜索)/Bleve 这三种方式 点击重建索引也会出现自动关闭alist 报错 已关闭:2

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

看样子是执行stat获取文件信息出的错,
你的安卓版本是多少?

@izhuolin
Copy link
Author

看样子是执行stat获取文件信息出的错,
你的安卓版本是多少?

HarmonyOS 3.0.0

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

你试试这个版本, 注意包名是不同的,所以会出现两个AList桌面图标
https://github.com/jing332/AlistAndroid/releases/tag/1.23.083002

此版本是之前采用的JNI方案,而非如今的子进程调用(类似Termux),看看能否访问本地存储?

@izhuolin
Copy link
Author

你试试这个版本, 注意包名是不同的,所以会出现两个AList桌面图标 https://github.com/jing332/AlistAndroid/releases/tag/1.23.083002

此版本是之前采用的JNI方案,而非如今的子进程调用(类似Termux),看看能否访问本地存储?

我使用1.23.121218(90)版本 这些问题都没有可以正常进入 请问没有办法使用最新版本的吗

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

1.23.121218 是哪个版本?我咋没找到...

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

我现在需要确认下是否为子进程调用的问题,如果那样的话就换回以前的方案。

@izhuolin
Copy link
Author

1.23.121218 是哪个版本?我咋没找到...

https://github.com/weigui404/AlistAndroid/releases/tag/1.23.121218

从这里下载的

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

报错源头出自AList 八月份的一个提交, 并于v3.27.0生效。
而1.23.121218是基于AList v3.29,这也正是采用JNI调用的最后一个版本。

我现在需要确认下是否为子进程调用的问题,如果那样的话就换回以前的方案。

这可真是兜兜转转又一圈😅

@izhuolin
Copy link
Author

报错源头出自AList 八月份的一个提交, 并于v3.27.0生效。 而1.23.121218是基于AList v3.29,这也正是采用JNI调用的最后一个版本。

我现在需要确认下是否为子进程调用的问题,如果那样的话就换回以前的方案。

这可真是兜兜转转又一圈😅

所以要换回以前的方案了吗

@jing332
Copy link
Owner

jing332 commented Jan 20, 2024

是的,以前的方案对AList代码有一定侵略性,在同步Alist时如果其有了变动就要人工修改了。

@izhuolin
Copy link
Author

是的,以前的方案对AList代码有一定侵略性,在同步Alist时如果其有了变动就要人工修改了。

1.24.011710(22)这个版本也还是有那个问题

@jing332
Copy link
Owner

jing332 commented Jan 27, 2024

https://github.com/jing332/AListFlutter/actions/runs/7677251136

更新了 看看问题解决了吗
不过目前有个无伤大雅的BUG无法解决,同一进程中,AList不能二次启动

@izhuolin
Copy link
Author

https://github.com/jing332/AListFlutter/actions/runs/7677251136

更新了 看看问题解决了吗 不过目前有个无伤大雅的BUG无法解决,同一进程中,AList不能二次启动

apk是不是还没打包生成

@jing332
Copy link
Owner

jing332 commented Jan 27, 2024

打包了啊
AListAndroid-v1.24.012715_arm64-v8a

@izhuolin
Copy link
Author

打包了啊
AListAndroid-v1.24.012715_arm64-v8a

添加本机存储成功 点击进去 现在是直接闪退软件

@jing332
Copy link
Owner

jing332 commented May 18, 2024

#30
最新开发版本已通过替换包解决

@jing332 jing332 closed this as completed May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants