当前位置:   article > 正文

Android 12 预览版带给我们的1234,android直播面试题_warning: adb backup is deprecated and may be remov

warning: adb backup is deprecated and may be removed in a future release now

为了保护个人应用程序的数据,Android 12更改了该adb backup命令的默认行为,于是我在Android 12上试了一下下,如图

第一步

获取已安装的应用程序列表

第二步

备份我的应用com.zzy.flutter_to_find_out

第三步

备份数据

请看细节

WARNING: adb backup is deprecated and may be removed in a future release

意思是该功能会被删除弃用,只是现在还没有。但官方描述又这么讲:如果您的测试或开发工作流程依赖于应用程序数据adb backup,您现在可以通过在应用程序的清单文件中将设置android:debuggable 为true,来选择导出应用程序的数据,且要注意上线后要改为false来保证应用数据的安全。

android:exported 必须显式声明


android:exported 是Android中的四大组件 Activity,Service,Provider,Receiver 四大组件中都会有的一个属性,作用:是否支持其它应用调用当前组件,默认值:如果包含有intent-filter时为true; 没有intent-filter时为false,具体就不说明了,都是重复的知识。如果应用没有为android:exported需要的时间声明值,Logcat将提供以下错误消息

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/161721
推荐阅读
相关标签
  

闽ICP备14008679号