首页 > 解决方案 > 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)

标签: pythonkivyandroid-mediascanner

解决方案


推荐阅读