android - 如何在不删除以前版本生成的数据的情况下安装 AIR android 应用程序

标签 android actionscript-3 flash air

我有一个使用 adobe AIR SDK 16 和 Flash CS6 开发的 android 应用程序。每次我直接在连接的设备上发布/调试应用程序。但是每次我发布应用程序时,保存在应用程序存储目录中的数据(图像、文本文件)(包括 sqlite 文件)都会被删除。因此我必须再次重新创建所有数据以进行测试。有没有办法在不丢失已安装应用程序创建的数据的情况下安装/公开 apk?我尝试更改版本号。但它没有用。请帮助我

谢谢

最佳答案

感谢重播,我找到了一个方法(来自 adobe 论坛)。当我们从 google play 更新应用程序时,数据不会被删除。在我的例子中,数据被删除,因为闪存将首先卸载应用程序(这将清除数据)然后再次安装新应用程序。要解决这个问题,一种方法是不直接发布,而是使用 flash 发布应用程序并将 apk 复制到 android 设备中,然后使用任何文件浏览器软件手动安装。这不会删除数据

关于android - 如何在不删除以前版本生成的数据的情况下安装 AIR android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28763063/

相关文章:

flash - 为 AS3 嵌入字体。如何?

flash - Flash 中的图像质量问题

javascript - 如何知道网页中的flash来自哪里?

java - getPlaceById() 无法返回 Android 上的数据 google place API/resultCallback 未被调用

Android 电话接听器不起作用

android - 如何以编程方式设置铃声android

actionscript-3 - "open source"媒体框架有何意义?

android - 使用 Firebase 云消息传递显示大 View 通知

actionscript-3 - 如何删除 XML 中的属性?

css - TreeCheckbox CSS 可见文件夹