python - kivy python android应用程序为什么从任何网站下载的视频都没有显示在honor android画廊中,即使我曾经扫描过mediaScaner
问题描述
我的问题是我使用 kivy 和 python 为视频下载器构建了一个 android 应用程序,但是有一个问题,问题是当我从任何网站下载任何视频时,该视频不会立即显示在我的 android 移动媒体库中,我的移动模型是 Honor 8x 和真实的me6,即使我曾经重新扫描 MediaScannerConnection 来扫描视频,但没有立即在 android 图库中显示下载的视频,这是什么原因?或者告诉我如何在python中做提前谢谢。
from jnius import autoclass, cast
PythonActivity = autoclass('org.kivy.android.PythonActivity')
currentActivity = cast('android.app.Activity', PythonActivity.mActivity)
context = cast('android.content.Context', currentActivity.getApplicationContext())
Intent = autoclass('android.content.Intent')
Uri = autoclass('android.net.Uri')
MediaScannerConnection = autoclass('android.media.MediaScannerConnection')
MediaScannerConnection.scanFile(context,[path],None, None)
解决方案
推荐阅读
- aem - AEM 中的端点 /crx/packmgr/installstatus.jsp 始终返回 1
- android - Webview 不运行本地 javascript
- python - 如何为 pd.util.testing.makeDataFrame() 设置随机种子?
- javascript - stopImmediatePropagation() 在鼠标按下事件后没有停止焦点
- java - java泛型类中的double方法
- azure - 占位符 URL 与 Azure Blob 存储
- swift - 使用提供 nsurlsession 的 rapidapi 访问 json
- windows - 当我在 Windows 10 上的 git bash 中运行 git-gui 时,我得到“第 3 行:执行:希望:未找到”
- excel - 通过 XML 文件解析 Excel VBA objDOM 不起作用
- discord.js - Discord.Js 在线状态更新循环修复