兰枝 发表于 2019-6-21 21:56:20

取所有存储空间目录“”无效问题“”


拍照后 无法点确定按钮,无法保存照片。
求指点:handshake

创世魂 发表于 2019-6-22 10:02:16

本帖最后由 创世魂 于 2019-6-22 10:05 编辑

怎么可能无法保存??

1、首先输出一下路径,看看保存的完整路径是否正确。

如果路径正确绝对是可以保存的。。

实在不行,在窗口类的属性名填写“@安卓.权限需求” 属性值填写“安卓权限.写外部存储”



创世魂 发表于 2019-6-22 10:08:37

本帖最后由 创世魂 于 2019-6-22 10:23 编辑

另外就是你可以先不要拍照写图片,尝试随便写一些其他的数据看看能不能写出去。。比如写什么文本文件

这种往手机存储卡里面写文件的没条件测试,只能你慢慢测试了。
另外你要检测一下,是不是手机系统没有给软件写存储卡的权限。。安全中心里面找找。。

兰枝 发表于 2019-6-23 08:36:05

创世魂 发表于 2019-6-22 10:02
怎么可能无法保存??

1、首先输出一下路径,看看保存的完整路径是否正确。


修改以后还是写不出。我试了试写出文本也不行。
------------------------------------------
全路径集=取所有存储空间()
拍照路径目录=全路径集.取成员(0)
------------------------------------------------
这行代码应当是写在手机本身的内存卡上(不是外置的),也写不上。
个人感觉是不是“”取所有存储空间()“这个命令是不是有bug,毕竟官方例程上页没这个例子。

o41338630 发表于 2019-6-23 13:33:40

不是取成员啊,是取目录啊。具体的列子可以到我发的源码里看

创世魂 发表于 2019-6-23 20:41:52

兰枝 发表于 2019-6-23 08:36
修改以后还是写不出。我试了试写出文本也不行。
------------------------------------------
全路径集= ...

让你输出路径啊,你输出了没……看看路径是否正确。。。别上来就往里面写东西。。首先看看路径正确不。

兰枝 发表于 2019-6-24 18:02:16

o41338630 发表于 2019-6-23 13:33
不是取成员啊,是取目录啊。具体的列子可以到我发的源码里看

你发的源码在哪里?

兰枝 发表于 2019-6-24 18:04:59

创世魂 发表于 2019-6-23 20:41
让你输出路径啊,你输出了没……看看路径是否正确。。。别上来就往里面写东西。。首先看看路径正确不。

...

路径输出了,是个文本,怎么知道输出路径是正确的?

兰枝 发表于 2019-6-24 18:28:26

创世魂 发表于 2019-6-23 20:41
让你输出路径啊,你输出了没……看看路径是否正确。。。别上来就往里面写东西。。首先看看路径正确不。

...

全路径集.取成员(0)对应的目录是:/storage/emulated/0
全路径集.取成员(1)对应的目录是:/storage/uicc0
取外部存储空间根目录 ().取文件名 ()对应的目录是:/storage/emulated/0
-------------------------------------------------------------------------------------
帮忙看下对不对?

创世魂 发表于 2019-6-25 09:31:29

兰枝 发表于 2019-6-24 18:28
全路径集.取成员(0)对应的目录是:/storage/emulated/0
全路径集.取成员(1)对应的目录是:/storage/u ...

能取出来应该就是对的,你在这个   全路径集.取成员(1)里面写其他的数据试试。写个文本文件之类的。
页: [1] 2
查看完整版本: 取所有存储空间目录“”无效问题“”