android-mediascanner相关内容

Android:类似于文件管理器,在Android设备中获取最近添加的媒体

我正在开发一个应用程序,在该应用程序中,用户必须以任何方式(无论他是下载还是传输)插入新的图像,视频,音频或apk(无论是下载还是传输),都必须通知用户经理应用程序可以.我不知道从哪里开始.谢谢 解决方案 这是我的完整代码,用于在向设备添加新媒体(图像,音频或视频)时通知用户.这可能会对某人有所帮助.此外,添加新媒体后,我会立即显示推送通知. 已编辑(已解决的问题在下面) 1.仅在 ..

使用Android的媒体扫描仪的SD卡

喜所有 我尝试将图像保存到SD卡的使用和媒体扫描仪扫描新的保存文件,以便它可以立即有一个问题IM 的误差在下面的行 新的String [] {file.toString()},NULL,//错误:文件不能被解析新MediaScannerConnection.OnScanCompletedListener(){ //错误:MediaScannerConnection.OnScanComplete ..
发布时间:2016-03-19 23:47:27 移动开发

如何使标准的音乐播放器,找到我的文件

我的应用软件下载一些MP3文件到SD卡。我想与安装在设备上的其他音乐播放器播放它们。但是其他的音乐播放器不会自动找到我下载的文件。我怎样才能迫使MediaScanner这么运行的媒体文件会从股票音乐应用程序上播放? 我下载使用这个code中的文件 公共无效的run(){ 装载= 0; 尝试{ 在java.io.BufferedInputStrea ..
发布时间:2016-03-19 23:35:34 移动开发

后保存的图像不能看到它在Android的画廊

我保存图像从 RES /绘制到图库使用的InputStream 和的OutputStream 。它工作正常,并保存图像。但问题是,它不会在画廊更新映像。如果我使用支票夹ES文件浏览器然后我可以在那里看到的图像。我还检查 DDMS ,它也只要写有更新的图像 code会执行。结果 它工作正常,如果我救服务器映像。如何prevent这个问题?我想,只要保存图像更新库。搜索结果我也试过 MediaSca ..

ACTION_MEDIA_SCANNER_SCAN_FILE意图后删除文件复活

我在我的应用程序中删除的图像。 当我使用 File.delete 方法(返回true,意味着成功删除),文件​​的文件系统上删除,但在画廊可见。从图库我用送的意图 ACTION_MEDIA_SCANNER_SCAN_FILE 或调用删除 MediaScannerConnection.scanFile 。 在此之后,奇怪的事情发生了:删除的文件复活,并在 File.listFiles 方法的返回 ..

不一致MediaConnection行为,一些文件没有在Android文件传输展示

我的文件在外部存储器的目录结构。他们没有在Android文件传输应用程序显示出来,所以我觉得这是一个媒体扫描仪的问题。 我与创建他们的FileOutputStream 基于 Environment.getExternalStoragePublicDirectory一个目录(Environment.DIRECTORY_DOCUMENTS) 我有以下方法,从活动中调用,所以背景是一个活动(忘记,这 ..
发布时间:2016-03-17 22:10:40 移动开发

Android的删除文件MediaScannerConnection

我试图删除使用命令File.delete()从内部存储器(华硕TF101)某些文件或目录。但是,使用Android的文件资源管理器,我可以看到文件的方式去除,但使用Windows资源管理器,他们仍然显示在那里。 我添加文件只是创造一个MediaScannerConection(以及使用该方法SCANFILE),当解决了类似的问题。 有谁知道如何解决这个问题?当然,没有汇入作业接受重新启动设备作 ..
发布时间:2016-03-15 22:03:13 Java开发

PhoneGap的3.3.0通下载的文件cdvfile网址媒体扫描

我设法将文件下载到本地存储,但我不能设法传递所以它被添加到库中它的路径媒体扫​​描仪。 我添加了一个插件,做媒体扫描仪的工作。 试图做的伎俩功能是这一个。 私人布尔mediaScanner(字符串absolutePath,CallbackContext callbackContext)抛出InterruptedException的,JSONException { 意图mediaS ..
发布时间:2016-03-13 22:13:11 移动开发

Android的ACTION_MEDIA_SCANNER_SCAN_FILE不显示图像,直至重新启动?

我目前正在开发一个Android应用程序,用户需要被存储在外部存储器设备上的照片,然后我想也得到了库扫描的文件到新的媒体添加到图库然而,这似乎并没有不更新,直到设备重新启动。 在code我现在用的就是如下: 意图mediaScanIntent =新意图(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE); 文件f =新的文件(mCurrentPhotoPath ..
发布时间:2016-03-09 21:27:22 移动开发

preventing媒体从扫描与下载管理器在Android上下载的JPG文件扫描仪? (开发者)

在应用程序的多个片段中使用从网站使用下载管理器,并将其储存在/sdcard/Android/name.app/目录 我的应用程序下载的JPG文件。下载的伟大工程然而,JPG文件在Gallery应用程序,这是我不希望,因为他们只是资产,我的应用程序可见。我无法弄清楚如何让他们在Gallery应用程序显示不出来。我甚至尝试添加.nomedia文件的目录创建它们。任何帮助将是AP preciated! ..

刷新使用MediaScanner缩略图

当我保存到新位置的图像,然后使用MediaScanner刷新库,然后一切都很好 - 。缩略图和图像刷新以及 但是,当我保存到现有位置的图像,然后使用MediaScanner - 那么只有“新”未启用缩略图刷新。 (即使文件被覆盖)。 如何解决呢? 下面是我的code: 文件fil​​e =新的文件(SDCARD_PATH,文件名);尝试{ FileOutputStream中出=新的 ..
发布时间:2016-03-02 18:20:24 移动开发

如何获得通知的每一个新的图像是可见的画廊应用程序吗?

背景 当用户下载新图像或使用相机拍摄的,画廊的应用程序将得到更新,以显示新的图像。 我需要每一个新的形象,只要它的成立是为了得到通知,不管它是如何创建(摄像头,浏览器,......),就如同画廊应用程序显示。 问题 事实证明是有mediaScanner机器人组件,它负责扫描所有类型的媒体文件,并且当它完成时,它应该发送意图“所以,我已经添加了接下来的code,希望它会在用户每次拍照与摄像头 ..

如何在照片删除刷新Android的MediaStore

问:如何让媒体商店刷新删除的文件其入门 删除在code的照片从外部存储之后,我还是看到了槽已删除的照片在画廊 - 空白照片 看来,画廊反映了媒体存储和删除的照片在媒体库中找到,直到手机重新启动或一般 - 直到介质重新扫描 尝试扫描删除的文件的确不会帮助扫描已删除的文件(工作只是为新的或现有的文件): MediaScannerConnection.scanFile(Application.ge ..
发布时间:2015-12-05 00:55:16 移动开发

如何从SD卡中删除图像后刷新图库

删除对Android手机的SD卡上的图像时,有时图像是正确删除,但在画廊仍然被删除的图像的preVIEW。当在其上攻丝,它被加载为黑色图象。要解决它,你需要运行MediaScanner。但是,这code将无法工作,仍然综述图片的preVIEW留在库中。 任何人知道如何解决这个问题。 乌里contentUri = Uri.fromFile(文件); 意图mediaScanIntent =新的意图 ..
发布时间:2015-12-04 13:05:02 移动开发

Android的新拍摄的照片从相机的自定义没有出现在画廊(媒体商店)

在我的应用程序,我最初加载从画廊,即(MediaStore.Images.Media.EXTERNAL_CONTENT_URI)所有影像 用户可以通过我的应用程序拍照,但我有一个自定义的摄像头,也就是我不使用默认的手机摄像头拍照,我有我自己的表面来看,我处理Camera对象直接,处理摄像头的画面。我保存这个形象在自定义文件夹。 我想在新拍摄的照片出现在我的画廊,一旦用户返回到我的应用程序 问 ..
发布时间:2015-12-03 16:34:12 移动开发

如何添加媒体要MediaStore在Android 4.4奇巧SD卡的元数据

背景:在Android 4.4系统,谷歌决定应用程序应该没有写访问到SD卡的。 但是,应用程序可以写入/ SD卡/安卓/数据/应用程序包名称。 所以这就是我所做的一切。我写了一个MP3文件到/安卓/数据/。那么我想这个MP3文件出现在Android的音乐播放器。 我已经试过以下... sendBroadcast(新意图(Intent.ACTION_MEDIA_MOUNTED,Uri.par ..