首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

视频将不会显示在使用FileProvider和MediaScan的安卓24上的照片中

是因为安卓24引入了一项新的安全特性,即通过FileProvider来限制应用程序对文件的访问权限。FileProvider是一种特殊的ContentProvider,它允许应用程序共享私有文件,并提供对这些文件的严格访问控制。

在安卓24及更高版本中,如果应用程序使用FileProvider来共享视频文件,而不是直接将视频文件存储在公共目录中,那么这些视频文件将不会被MediaScan扫描到,并且不会显示在系统的照片库中。

这项安全特性的目的是保护用户的隐私和数据安全。通过限制应用程序对文件的访问权限,可以防止恶意应用程序获取用户的敏感信息或篡改用户的文件。

然而,如果您希望视频文件能够显示在系统的照片库中,您可以考虑以下解决方案:

  1. 将视频文件存储在公共目录中:将视频文件存储在公共目录中,例如SD卡的公共目录或外部存储的公共目录。这样,视频文件将被MediaScan扫描到,并显示在系统的照片库中。但请注意,存储在公共目录中的文件可能会被其他应用程序访问。
  2. 使用其他方式共享视频文件:如果您仍然希望使用FileProvider来共享视频文件,您可以考虑使用其他方式来让视频文件显示在系统的照片库中。例如,您可以在视频文件共享的同时,将视频文件的信息添加到MediaStore中,以便被MediaScan扫描到。您可以通过使用MediaStore API来实现这一点。

总结起来,视频将不会显示在使用FileProvider和MediaScan的安卓24上的照片中是因为安卓24引入了一项新的安全特性,通过限制应用程序对文件的访问权限来保护用户的隐私和数据安全。如果您希望视频文件能够显示在系统的照片库中,您可以考虑将视频文件存储在公共目录中或使用其他方式来共享视频文件并添加到MediaStore中。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Android适配全面总结(二)----版本适配

我们开发中,会对不同安版本做适配,比如我之前做过项目中最低兼容到4.4,最高兼容是最新系统7.1,由于不同版本系统中部分API版本也不同,我就要对这些API做特殊处理。...使用getSound() shouldShowLights()shouldVibrate()。 icon 此字段已在API级别26中弃用。使用setSmallIcon(Icon)替代。...中列出危险权限,并且应用程序已经同一权限组中具有另一个危险权限,系统会立即授予权限,而不会与用户进行任何交互。...} startActivityForResult(cameraIntent, FLAG_CHOOSE_CAMERA); } 想看到拍照、选择照片、裁剪等完整流程描述,可以参考这篇博客 解决...在运行 Android 8.0 或更高版本设备使用此权限时,恶意下载程序无法骗取用户安装未获得预先授权应用,所以我们需要加入安装apk文件权限。

2.4K10

新一代Pixel手机,谷歌能否颠覆移动VR?

谷歌敲开全面屏机时代 苹果发布了全面屏手机iPhone X之后,业界对阵营领头羊Google抱着担忧心态。...屏幕细节,标准版Google Pixel 2采用了全高清显示屏,分辨率为1920*1080像素,对比度达到了100000:1,而Google Pixel 2 XL则采用了OLED全面屏,拥有QHD+...配置,Pixel 2以及Pixel 2 XL都将搭载高通骁龙835平台,配备4GB运存,存储也有所加大了,64GB起步,最高达128GB。...从图片中我们看到,新款Pixel 2系列手机,它外观和它前身没有大变化,分色玻璃和金属后盖两段式设计依旧存在。 ? 之前盛传,Pixel 2系列手机打开机全面屏时代。...相比之下,Pixel 2系列提升并没有很明显,但具体情况如何还需使用上手后才知道。 本文属VRPinea原创稿件,转载请洽:brand@vrpinea.com

615100
  • android: API24 及以上版本调用系统相机时报:FileUriExposedException 解决

    这一次封面是我家乡蒙山鹰窝峰,中学那会儿一直想要一张这个图明信片,后来也不知道放哪里了。。。...我们使用 getUriFromFile( ) 获取Uri 之后, 7.0 及以后版本中调用系统相机时将不会在崩溃,示例代码如下: 三、示例代码: (1)、清单文件中注册 FileProvider...之前之后,FileProvider 是API22推出,所以API22及以后版本中就可以支持FileProvider,22、23 既可以使用原有的Uri.from(file) 方式也可以使用 FileProvider...6.0及以上手机系统中,使用该方法刷新相册并不是实时。...文中内容对应其中 b_26_TakePhotoWithSysMethod API版本 与 Version 对应关系 https://source.android.com/setup/build-numbers

    67020

    Android程序员 7.0新特性新功能 优化渲染来电

    7.0牛轧糖系统 开篇 本文章主要介绍android 7.0中引入新特性新功能。 程序员开发者你需要重视一下,以方便日后对android7.0开发工作。...后台应用 SurfaceView 7.0,SurfaceView某些情况下(例如渲染视频,内容等)耗电更少,相较于TextureView有很大优势。...7.0中,增加了流量节省模式,可以有助于减少使用流量,例如在关闭屏幕之后,后台会限制流量使用。当然你可以增加白名单程序实现不限制流量。...视频片中分别采用降低帧率降低图片质量方式,进行流量节省服务。 ?...号码屏蔽来电过滤 7.0可以支持平台中进行号码屏蔽了。提供API可以让服务商维护屏蔽号码列表。 来电过滤功能可以实现拒绝来电,并且通话记录中不显示号码,也不向用户显示来电通知。 ?

    1.2K30

    iPhone 13发布,聊一聊这次苹果新品发布会

    最让人惊艳是,苹果这次推出了「电影效果模式」,这个模式可以拍摄视频时,对即将入镜主体进行自动「预判」,并在适当时机「自动对焦」到新主体,官方表示达到了电影拍摄效果,看起来很厉害。...新长焦摄像头焦距支持 3 倍光学变焦,不仅适合拍摄经典人像,而且拍摄远景照片视频时,画面也更清晰。...从生态到苹果生态 其实最开始那几年我使用也是生态,还记得最早入手是一台小米手机 3,配置够足,价格也诚意满满,后来又换了小米 4,不得不说小米真的是曾经很多年轻人第一台手机。...恰好那段时间,老罗锤子公司正办得火热,我也被他个人魅力产品设计吸引到了,随后购入了坚果 Pro 2,又重新回到了阵营。...本以为生态发展这么多年,应该解决了用几年就卡顿问题,但却被现实打了脸,这个问题依旧存在,最后又不得不换回了苹果阵营,入手了 iPhone Xs,从此之后,就一直苹果生态下了。

    54020

    Google谷歌未来 & 野心:2017 Google IO 大会 全程回顾

    语音 & 图像 会成为谷歌人工智能重要交互方式 这意味是Google 人工智能 渗透 语音 & 图像识别领域 过去交互方式主要是 鼠标触屏 ?...核心功能 Android O中新增了几项功能已提高用户使用流畅度: ? 功能1:画中画 功能描述:单屏手机上 使用 多应用 操作 具体场景:边微信聊天边购物、边看视频边做笔记 ? ?...升级 面向开发者 API,为商家打造忠诚奖励机制 客户端:谷歌 通过消息提醒等手段 使消费者 加入忠诚奖励计划中 企业端:谷歌则选择与 Clover联手,为商家制定包含代金券、折扣券等等应用提供便利...---- 2.2.3 VR 专门打造 VR版Chrome浏览器 VR 功能提供在Youtube:用户将可通过 VR youtube 视频评论者进行语音聊天 ?...---- 下面我将对 本次大会中提及 Andorid 1级编程语言Kotlin 进行详细讲解,有兴趣可以继续关注Carson_Ho开发笔记 ---- 请帮顶或评论点赞!

    1.2K20

    笔记(十)——存储知识

    ——》个人平时笔记,看到同学欢迎指正错误,文中多处摘录于各大博主精华、书籍 1、存储相关详解知识 起初早年是有内置SD卡可扩展插拔TF卡区分,但是近年手机内置SD卡高内存导致越来越少手机支持...运行时内存RAM,每个app一般分配16M或24M或者通过系统底层设置可以更改自定义。 (2)、存储(ROM) 内部存储(ROM): 就是相当于是PC中硬盘私有存储角色。...外部存储应用私有文件价值,在于卸载之后这些文件也会被删除。类似于内部存储,只是内部储存不同是这个部分可以给用户其他应用访问,所以才叫外部储存私有部分嘛。...错误也不会回收这种对象如果想中断强引用某个对象之间关联,可以显示引用赋值为null,这样一来的话,JVM合适时间就会回收该对象。...7、7.0使用Uri访问本地文件添加了行为权限,Android 框架执行StrictMode API 政策禁止应用外部公开 file://URI,分享私有文件内容需要通过使用FileProvider

    1.3K31

    最贫搞笑AI机器人亮相

    看起来就像在一个精确比例真实世界中玩视频游戏。 谷歌表示,「沉浸式视图」功能在大多数设备都可以使用,虽然到目前为止只旧金山、纽约、洛杉矶、伦敦东京等几个街区开放,但很快就会在更多地方上线。...翻译:新增24种语言 谷歌翻译增加了24种新支持语言,包括首次增加美洲原住民语言,如盖丘亚语、瓜拉尼语艾马拉语等。 其他新增语言包括: 谷歌表示,新增24种新语言全球共有3亿多人使用。...谷歌为移动设备YouTube应用推出了自动翻译视频字幕,支持16种语言。该功能现在已经上线,所有iOS用户现在都可以看到带字幕YouTube视频。...这些新功能、新支持,让谷歌与系统庞大软件生态圈更加有机紧密,与苹果竞品生态系统相比更有竞争力。 数字可以作证,谷歌史上首次自行公布系统激活数量。...按负责系统与Google Play副总裁Sameer Samat称,手机系统全球激活数2021年就超过10亿了,每月活跃移动设备超过30亿,自有的RCS聊天软件有5亿全球活跃用户

    75810

    TRTC案例:截图体积与清晰度

    背景: 业务场景架构:TRTC端与小程序端实现视频互通,房间旁路到直播,采用直播云端截图。...那点阵图矢量图有什么区别呢,通俗,点阵图是由最小单位为像素构成图,缩放会失真;而矢量图是采用线条填充方式构成,缩放不会失真的图。...JPEG文件格式一般有两种文件扩展名:.jpg.jpeg,这两种扩展名本质是一样,.jpg后缀图片改为.jpeg对文件本身不会有任何影响。...256(8bit) 1670W(24bit) 1670W (32bit) 体积 较小 压缩 较小 较大 大 是否支持透明 支持单一透明 否 支持索引透明alpha透明 不支持透明 24基础增加了...附: (1)补充alpha通道概念: “描述图片中透明区域,此透明区域允许通透地显示背景,是指一张图片透明半透明度。

    2.6K10

    App太能乱来了!被曝一天扫你后台1.3万次:小米系统更新,一不小心扯出惊人真相

    之前,手机用户——特别是,都知道后台App们不老实,但照明弹一,情况简直触目惊心。 只有你想不到,没有App做不到。 比如有这样自启动被启动: ?...就算这统计“一天”满打满算是24小时,也意味着一小时就566多次…几乎一分钟就有9.45次。 或者更直白说,平均6秒差不多就读取一次。 这是新流行打卡方式吗? ? 系统性痼疾,小米能治?...之前没见过也听过:这就是国内生态潜规则。 App安装时候,往往就会索取一大堆权限:摄像头、麦克风、通讯录、本地文件读写。...总之,也算给出了一种治理和解决思路吧。 只是如上所述,照明弹功能,一切放到可见名单,一下子就变成燃烧弹了。 ?...归根结底,只要是对小米用户有好处事情,都会坚持去做,用户做朋友初心不会变。 你看好吗? — 完 —

    1.2K30

    给菜单拍张照,谷歌Lens告诉你什么最好吃,两百块手机就能实现 | 谷歌IO又有黑科技

    吃饱喝足,计算小费AA账单是每个数学不好美国人一大麻烦事,谷歌同样希望你能用Google Lens优化这个场景,使用相机内计算器对准收据拍张照,马上片中完成小费计算,以及分享账单,方便朋友AA...更棒是,谷歌成功把实现这一功能炫酷技术缩小到仅占100KB,即使只有35美元(人民币230元)低档手机也可以使用!...Pichai解释说,通常,移动设备运行这些算法需要大约100GB存储空间互联网连接,但谷歌通过深度学习技术方已经设法100GB模型压缩并组合到半个千兆字节(0.5GB)。...Pichai称,这项功能今年夏天登陆所有的手机。 ? ? 还有新Picks for You功能,下一代谷歌助手对个人用户偏好也更加个性化。...Android Q为5G折叠手机做好了准备 ? 大会上也宣布了Q一系列新性能,最激动人心应该是,支持5G折叠屏手机。

    74930

    全球首款13旗舰Pixel 7系来了,「超大杯」配120Hz高刷2K屏

    新智元报道   编辑:David Joey 【新智元导读】谷歌新旗舰Pixel 7系两款新机发布,首次搭载13,iPhone 14还香吗? 看起来,提起手机,谷歌面对苹果,还是满脸不服。...最新Pixel Stand充电速度为21W有线充电20W无线充电。不过电池容量比上代有少许下降,从之前Pixel 64600毫时下降到4355毫时。...视频方面,你可以在后置摄像头上录制高达4K 60P视频专业拍摄功能方面,全新 "Cinematic Blur"功能,对标苹果电影拍摄三星实时聚焦视频模式。...谷歌表示,Pixel 7 Pro屏幕峰值亮度比Pixel 7高出20%,这将有助于明亮环境中观看使用。...主要亮点是自带Fitbit健身锻炼应用,以及单次充电24小时续航表现。 PixelWatch自带嵌入了Fitbit健康追踪功能 你可以在手表使用Fitbit来跟踪锻炼、睡眠情况、所走步数等。

    1.1K50

    MWC 前瞻:大牌云集,MWC帷幕即将拉开

    CES 2017,黑莓发布了物理全键盘手机水星。本届MWC,TCL发布黑莓KeyOne是水星最终版本。...Blackberry KeyOne KeyOne是对黑莓经典手机一个回归,其一个完整物理键盘设备捆绑在了一起。...目前,网络已传出了HTC Ocean图,确认该款新机预装7.1.1系统,配有5.5寸触控屏并采用玻璃机身设计。 华为:华为P10/P10 Plus ?...Moto G5搭载高通430处理器,使用5英寸全高清显示屏;Moto G5 Plus后者搭载高通骁龙652处理器,并搭载3RAM及32ROM,拥有5.5英寸1080显示屏。 ?...这款手机作为首款搭载骁龙835处理器手机,将成为全球首款支持千兆LTE网络智能手机,该设备还将支持拍摄360度VR4K视频。此外,中兴还将发布其首款可穿戴智能手表Quartz。 ?

    79380

    视频造假术,你值得拥有

    然而,随着PS兴起,“骗”渐渐失去了人们信任,音频视频已经被视为更可靠证据来源,但是,AI入军短视频制作后,事情正在发生着改变。未来,人们可能需要处理更多真假难辨视频。...AI视频造假进阶之路 寻常人看来,短视频造假方式无非就是一些“断章取义”剪辑罢了。然而,AI可没那么简单,视频“造假”,它不止要以假乱真,更要无中生有。...近日,微视就发布了4.4版本,推出了实时美妆、五官重塑等新功能,包括此前已在iOS版本上线实时长腿、音控魔法功能,也同步更新。 视频里化妆都是小儿科了,AI还能在视频里给你换脸呢。...例如:从一张 2D 图片中创建 3D 面部模型;改变视频光源阴影;总统选举直播中让特朗普变成秃头等等。 伪造与证伪技术总是交互上升 不得不说,AI确实具有很强视频造假能力。...AI造假术使用者换一批人,是不是更能物尽其用呢?

    1.1K20

    Android6.0到9.0适配爬坑总结

    2.6.0适配 2.1 怎么适配 ● 6.0所有权限都需要申请?...那么调用安装页面,或修改用户头像操作时,就会失败。那么就需要你去适配7.0或是targetSdkVersion改为24以下(不推荐)。...1)只勾选v1签名就是传统方案签署,但是7.0不会使用V2安全验证方式。 2)只勾选V2签名7.0以下会显示未安装,7.0则会使用了V2安全验证方式。...4.2 通知适配   8.0中,为了更好管制通知提醒,不想一些不重要通知打扰用户,新增了通知渠道,用户可以根据渠道来屏蔽一些不想要通知 兼容代码 /** * 8。...  问题原因:项目使用了ActiveAndroid, 8.0 或 8.1 系统使用 26 或以上版本 SDK 时,调用 ContentResolver notifyChange 方法通知数据更新

    2K30

    最近抖音很火 “蚂蚁牙黑” 制作教程

    最近抖音 “蚂蚁牙黑”魔性music播放超过了10亿次,听过都把年龄暴露了,咳咳,大家还是装一下没听过。 最近也看了一下网络各种教程,大部分太过复杂,挑出一个最简单方法教给大家。...非常容易上手并且苹果都支持! 步骤 1. 首先下载好软件“LicoLico”,各大应用商店都有搜索即可。 2. 安装-登录好后点击"立即创作",选择"蚂蚁牙黑"相关视频。 立即创作 3....选择进去后,点击"制作同款视频",然后把自己准备好图片调整到框里,点击"发布"即可。 4. 发布成功后,"我"里面找到刚才发布视频,然后"下载视频"即可。...PS: 图片最好是人脸正面视频会出现画面扭曲。...正面 想要更完美的视频可以用强大"剪映"APP处理,不如多人重叠画中画,去掉水印与片尾等,不过处理过程稍过复杂这里就不教了,会用小伙伴可以尝试修改。 正文到此结束

    88220

    Android实现拍照及图片裁剪(6.0以上权限处理及7.0以上文件管理)

    最近做项目中涉及到了图片相关功能 ,使用6.0手机及7.1手机拍照时,遇到了因权限及文件管理导致程序崩溃等问题。 刚好把功能修改完,把代码简单地贴一下,方便以后使用。...主界面 代码 —— public class MainActivity extends AppCompatActivity { //拍照按钮 private Button take_photo; //显示裁剪后图片...Intent("com.android.camera.action.CROP"); intent.setDataAndType(uri, "image/*"); // 下面这个crop=true是设置开启...Intent中设置显示VIEW可裁剪 intent.putExtra("crop", "true"); intent.putExtra("scale", true);// 去黑边 intent.putExtra...().insert( MediaStore.Images.Media.EXTERNAL_CONTENT_URI, values); } else { return null; } } } /** *

    70710

    极速分享,微博遇上折叠屏可以这么玩!

    本文中,微博技术专家将从适配场景演示、实现方案解析、未来适配规划三个维度为大家带来微博折叠屏适配经验分享。...具体演示如下视频所示。 实现方案解析 2.1 分屏拖拽实现设计API 分屏模式拖拽主要涉及到下图中四个API,分别对应拖拽数据方法、类、创建拖拽阴影监听回调获取数据等功能。...图片类型封装到clipDescription,然后图片文件路径封装到FileProvider前置Uri,通过uri创建ClipDate.item,最后ClipDate进行封装;第二步再实例化一个拖动阴影...3) 由于是从N版本开始支持多窗口应用见拖拽数据,所以一定要做SDKVERSION版本判断。...以上就是本期分享全部内容,你还希望哪些酷炫交互设计折叠屏设备实现呢? · END ·

    74610

    Win11正式发布,新功能炸裂!

    科技界大佬说话,永远不要相信,小米还说自己不会造车呢。 事实昨晚win11正式发布之前,win11系统镜像文件就偷跑了,之前我还给各位分享过,有些小伙伴甚至提前尝鲜了。...win11采用了全新设计logo图标,这基本是每一代新系统都会做,这次logo,你们觉得好看吗? ? 新系统大量采用毛玻璃效果,这种效果首先在win7使用。...你一边听着视频会议,做着会议纪要,一边刷着抖音,看着短视频,到饭点了,然后再点个外卖。 ? 这就是Windows 11新功能——支持运行应用,并且支持分屏模式。 ?...这一点在我看来是win11最大更新,生态融合,软硬件统一体验,是大趋势,我们看到苹果,华为,包括小米等厂家在这方面的尝试努力,作为拥有13亿用户桌面操作系统,现在支持应用,将在使用场景体验彻底改变原有的习惯...,以后我们还要什么电脑控制手机,装什么模拟器,这直接就给你支持了。

    1.2K20
    领券