【发布时间】:2012-06-18 06:46:56
【问题描述】:
我正在开发一个内容丰富的 Webworks 应用程序。为了让应用程序有用,它需要维护一个本地内容数据库(大约 4MB 的 SQL 形式;进一步减少它的唯一方法是删除整个内容类别)。
我最初的想法是我将 SQL 文件嵌入到应用程序中(就像 CSS 和 JS 一样),然后在第一次运行时加载到 SQlite。该策略在 Ripple 模拟器的开发中奏效。
当我尝试在真实的测试设备上构建和运行时,我感到很沮丧。编译后的 COD 有 > 127 个同级 COD,因此无法安装(花了一周时间才发现)。
我设计了另一种方法的原型 - 在首次运行时从 Web 下载 SQL 文件。我不喜欢第二种方法——有理由;此应用程序旨在用于世界上带宽昂贵/参差不齐的地区。
有没有办法在 BB 6/7 的 BlackBerry 应用程序中嵌入大量内容而不会遇到应用程序大小限制(兄弟 COD 的数量 [不能超过 127] 或应用程序的绝对大小)?
【问题讨论】:
标签: blackberry cordova blackberry-webworks