在 corona 中,我们使用以下代码将图像保存到内部存储:
local baseDir = system.DocumentsDirectory
display.save( groupStage, "drawImage.png",baseDir )
但现在我想将它保存到 SD 卡。我该怎么做?谢谢。
来自链接 目前,Corona 不提供对 Android 上的外部存储的访问。因此,目前除了通知最终用户他们的存储空间不足并且他们需要释放更多空间来为您的应用程序的更多内容腾出空间之外,目前没有一个好的解决方案。
在您的特定情况下,我认为最好的解决方案是我们添加扩展文件支持,这允许您的应用程序在 Google Play 上超过 50 MB 的障碍。这在我们的待办事项清单上,并且有很多需求。您可以通过下面的链接找到有关此功能的更多详细信息。
http://developer.android.com/guide/google/play/expansion-files.html