如何在 android 分享大量文件到其他 app

2021-10-07 11:06:29 +08:00
 RichardY

我需要分享几千张图片到另一个 android app,从文件管理器分享到其他 android app 的时候没有选择界面,我估计是内容太多了(几百个文件的话就可以)

有没有什么 trick 能够做到?

只能是在 android 平台,并且只能通过 android“分享”的形式。

1376 次点击
所在节点    问与答
14 条回复
just1
2021-10-07 11:17:04 +08:00
不妨先压缩?
RichardY
2021-10-07 11:28:19 +08:00
@just1 不能压缩成一个文件再分享
FlyPuff
2021-10-07 11:37:35 +08:00
分享文件夹?
Muniesa
2021-10-07 11:53:48 +08:00
试了下几个文件管理器,一加自带提示上限 300,solid explorer 提示上限 500,原生的文件提示上限 100
RichardY
2021-10-07 11:57:58 +08:00
@Muniesa 是的,有的文件管理器能分享( Total Commander )但是接收 app 弹不出应该出现的 activity
also24
2021-10-07 12:19:41 +08:00
ysc3839
2021-10-07 12:24:04 +08:00
@RichardY 大概是那个程序不支持一次分享多个文件,比如某个绿白色图标的软件就不支持。
RichardY
2021-10-07 13:04:35 +08:00
@ysc3839 不是微信,其他的 app 也不行
wen704
2021-10-07 13:15:00 +08:00
Android 现在不是有快传这种东西么…各大系统产商都支持
7gugu
2021-10-07 13:26:33 +08:00
@wen704 他是要分享到另外一个 App 里面,不是分享到别的手机上。
wen704
2021-10-07 13:38:29 +08:00
@7gugu 😂😂😂我理解错了,这种情况,如果自己会开发,可以利用系统提供的 API 快速分享
RichardY
2021-10-07 14:08:48 +08:00
@also24 多个文件是不是要用 android.intent.action.SEND_MULTIPLE ?我没有找到文件列表的语法
also24
2021-10-07 14:13:53 +08:00
@RichardY #12
我本意是想说这样就可以循环着执行了(每次一个,执行多次)。

但是你后面补充了需要一次性分享这么多,这个方法似乎就不行了,我也没翻到相应的语法。

这样看下来,还是自己写个 APP 吧。
RichardY
2021-10-07 14:43:00 +08:00
@also24 我感觉即便能分享,接收 app 也不一定能呢个处理,我用 total commander 是可以分享出来的,但没有 app 能真正处理

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/806194

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX