我正在使用Android应用并使用ARC Welder在Chrome上运行该应用。为了获得最佳效果,我们仅定位到Chromebook / Chrome操作系统,而不是Windows或OSX。
该应用程序正在运行时出现一些小故障,但我需要在插入的SD卡上枚举照片。
问题是Android Runtime中可访问的/mnt
文件夹只包含虚拟sdcard
文件夹,并不反映Chromebook附带的真实SD卡或USB闪存盘。
如何在Android Runtime中将这些照片从SD卡自动加载到Android应用程序中。
我知道我可以使用CRX(Chrome扩展程序)来读取SD卡照片,但是如何将它们传递到Android应用程序?这可能与ARC Welder创建的CRX相同,还是必须是单独的CRX?
答案 0 :(得分:1)
我找到了一种解决方法,即使用Additional Metadata部分并添加
{ "enableExternalDirectory": true }
。
当应用首次启动时,会提示用户输入该文件夹。必须选择SD卡。
然后我的应用程序按预期工作,因为'模拟SD卡'成为'真正的SD卡'。这不是最用户友好的方法,但它有效。
如果我们可以将CRX中的文件加载到Android Runtime中,我仍然更喜欢......