在黑莓设备上测试 - 多次添加和删除应用程序

标签 testing blackberry device

了解如何在测试时从您的设备中完全删除应用程序对许多人来说很有用。 我已经下载了很多次我的应用程序,同样也删除了很多次。问题是删除应用程序时,它不会删除与我的应用程序相关的持久对象或通过应用程序下载的图像等内容。因此,当我下载下一个版本时,我不知道是否有与构建持久对象或获取图像相关的问题,因为这些元素已经存在于上一个版本中。 我不知道这是不是缓存的东西。我不知道这是否符合预期,我必须在删除应用程序后使用一些实用程序来删除这些数据。我真的无法通过基本的网络搜索找到太多信息。

如有任何信息,我们将不胜感激。

黑莓 Bold 9000。4.6 操作系统。使用 SD 卡和不使用 SD 卡进行测试。

最佳答案

存储在 PersistentStore 中的对象如果它们的接口(interface)是在你的项目中定义的,那么在卸载时会自动删除。如果它们来自标准的 BlackBerry API,那么它们将一直存在直到被删除。例如,如果您在 PersistentStore 中保存一个字符串,它将保留在 PersistentStore 中,但如果您保存一个您创建的类,它将在卸载时被删除。因此,如果您希望自动删除这些对象,只需创建一个包装类并保存即可。

存储在文件系统中的图像在您或某些应用程序删除它们之前不会被删除。但是,您应该很容易编写一个清除所有内容的应用程序。

关于在黑莓设备上测试 - 多次添加和删除应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3024937/

相关文章:

javascript - 可以在测试 block 输出中开 Jest 输出控制台日志

java - 如何比较黑莓上的2时间?

java - 单击另一个选项卡的按钮后如何执行包含在一个选项卡中的try-catch-Blackberry

BlackBerry JRE独立java编码

iphone - 适用于 iPad 和 iPhone 的应用程序;删除 iPad 组件预发布

Linux 模块验证失败

php - 管理大量修改框架升级的工具

networking - 测试 Openflow/SDN Controller 应用程序

java - 如何在 Spring Boot 中创建调用包含构造函数注入(inject)的服务的测试?

javascript - 检测用户设备并在 js/jquery 中分配不同的 jquery(桌面/移动(ipad))?