即使在卸载android应用程序后,仍保留共享对象

即使在卸载android应用程序后,仍保留共享对象,android,actionscript-3,flash,Android,Actionscript 3,Flash,即使卸载了应用程序,是否有办法保存共享对象?我使用的是flash,该应用程序适用于android设备。您可以在sd卡上创建一个文件,并使用ObjectOutputStream保存您的对象。您只需要在自定义对象中实现java.io.Seriealizable接口 此解决方案的缺点是,每个应用程序都可以访问您的文件,用户可能会将其删除。谢谢Jan,但我不想保存在sd卡中,因为所有用户可能都没有使用sd卡。我只想保存一些数据来检查过期日期和总时间。有没有一种不用其他软件就能做到这一点的方法?我不这么认

即使卸载了应用程序,是否有办法保存共享对象?我使用的是flash,该应用程序适用于android设备。

您可以在sd卡上创建一个文件,并使用ObjectOutputStream保存您的对象。您只需要在自定义对象中实现java.io.Seriealizable接口


此解决方案的缺点是,每个应用程序都可以访问您的文件,用户可能会将其删除。

谢谢Jan,但我不想保存在sd卡中,因为所有用户可能都没有使用sd卡。我只想保存一些数据来检查过期日期和总时间。有没有一种不用其他软件就能做到这一点的方法?我不这么认为。卸载后,应用程序的私有资源将被完全清除。因此,唯一的可能性是使用文件系统上的文件(SD卡)或其他应用程序来持久化数据。但是,即使智能手机没有AD卡,也应该为应用程序提供某种外部存储,即使它只是模拟和有效地内部存储。