即使在卸载应用程序后,我也必须为我的应用程序保留2个字符串.关于最终用户没有设备的SD卡,他们没有互联网连接,即使卸载了应用程序,我怎么能坚持这两个字符串?
我非常感谢任何回应.
谢谢
解决方法
除非你的目标是非常旧的手机,否则你不必担心没有外部存储.只要您使用Environment.getExternalStorageDirectory()作为参考,就不应该有问题,但如果您对此非常关注,可以检查外部存储是否不存在,然后选择转到内部存储.
Check out this link from the developer docs for a little more insight.
如果外部确实不可用,则可以保存到内部存储器,但是您必须为此声明一个新的权限,这可能会阻止某些人.