如何通过lua脚本及时更新Android MediaStore?
Posted
技术标签:
【中文标题】如何通过lua脚本及时更新Android MediaStore?【英文标题】:How to update Android MediaStore in time by lua script? 【发布时间】:2021-03-01 04:22:23 【问题描述】:lua脚本会下载安卓手机上的图片和视频,需要重启手机才能找到。查了相关资料,发现跟MediaStore有关,但是lua脚本代码不知道怎么写。你能帮助我吗?谢谢
【问题讨论】:
lua 脚本缺少一些代码。但是你知道丢失的代码应该怎么做吗? 普通文件浏览器应用程序无需重启即可显示文件。这样你就可以找到它们了。 弄清楚 Lua 脚本在什么环境中运行(Termux、自定义解释器、root 设备),然后研究如何在该环境中更新 MediaStore。 可能会给你一些提示:***.com/a/14849652/12918181 【参考方案1】:一切都取决于你:
path = userPath().."/res/1.mp4"
os.execute("am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE -d file://"..path)
【讨论】:
以上是关于如何通过lua脚本及时更新Android MediaStore?的主要内容,如果未能解决你的问题,请参考以下文章
如何从 Android .apk 资产文件夹中解压缩 LUA 脚本?
快速体验,学习lua(一种可嵌入c++,c#,android,object-c等并进行互调支持热更新的脚本)的入门调试系列