赞
踩
为了保护个人应用程序的数据,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将提供以下错误消息
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。