我可以在 Android 操作系统应用程序中使用的数据库大小是否有限制?

2023-11-30

我长期以来一直想构建一个 Android 应用程序,但我只是没有时间尝试学习如何制作它,所以我将其外包给印度一家信誉良好的公司。我的应用程序是一个非常简单的数据库驱动的阅读器应用程序。最初,开发公司说我的应用创意没有问题,他们会在两周内完成。

但后来,他们回复我说我的内容对于 Android 操作系统来说太大了,无法制作。对于内容,我有简单显示的不同语言的一本书的文本。每个 sqlite db 大约为 12-15 mb。

操作系统确实无法处理那么大的数据库吗?这似乎不对。如果这是真的,我该怎么做才能解决这个问题?你们中有人对这个问题有经验吗?

非常感谢


据我所知,数据库大小没有限制,相反,您可以使用以下方式以编程方式限制数据库大小setMaximumSize(DB_SIZE)。只要您的设备有足够的存储空间,您的数据库就会根据数据大小而增长。

参考这个线程:http://groups.google.com/group/android-developers/browse_thread/thread/a743a3a5a6f5f353?pli=1

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以在 Android 操作系统应用程序中使用的数据库大小是否有限制? 的相关文章

随机推荐

  • 如何在 lucene 4.0 中使用 ngram tokenizer?

    我正在研究不带空格的文本索引大型文本文件 目前我有 ngram 方法来生成长度为 12 的字符串 然后对它们进行索引 与搜索方式相同 我从用户处获取字符串 生成 12 的 ngram 然后使用它来构建查询 在搜索时 请阅读 lucene 中
  • 无法绑定到属于 C#/XAML 应用程序中 WindowsFormsHost Child 对象的属性的解决方法?

    我有一个 C WPF 4 51 应用程序 据我所知 您不能绑定到属于 WPF 子对象的对象的属性WindowsFormsHost控制 如果我的这个假设是错误的 请告诉我该怎么做 与 WindowsFormsHost 绑定 就我而言 我有一个
  • TFS 非 Windows 用户

    如何将非 Windows 用户添加到我的 Team Foundation Server 2012 Express 版本 我们与一家外包公司合作 我们希望建立一个可供国内外团队访问 TFS Express 版本的设置 由于外部开发人员不是我们
  • 如何求两个CG点之间的距离?

    当我们在 UIScrollView 中用两根手指进行多点触控时 我们得到两个 CG 点 我想找出他们之间的距离 然后当我们再次捏 内部或外部 时 我们将再次得到两点 然后在再次找到这两点之间的距离后 我想决定是捏进去还是捏出来 如果我捏紧了
  • 在 Visual C++ IDE 的输出窗口上打印输出

    如何在 Visual C 中的输出窗口上进行打印 我正在处理的项目不是控制台窗口项目类型 当我构建并运行它时 它不会打开控制台窗口 相反 它会打开一个 win32 应用程序 该应用程序不是我构建的 我只是向其中添加一些东西 我对 C 还很陌
  • 如何在 jetpack compose 中将视图模型从一个屏幕共享到另一个屏幕?

    我正在尝试学习 android jetpack compose 并且我有简单的应用程序 在 ScreenA 中 我有一个文本字段 当我单击按钮时 我会将这些数据保存到 firestore 当我进入 ScreenB 时 我想将城市名称也保存在
  • HTML 列表结构中的 PHP 递归菜单

    这是 html 结构 它应该是这样的 li a href class menulink Dropdown One a ul li a href Navigation Item 1 a li li a href class sub Navig
  • Subsonic 3 Linq 投影问题

    好吧 我用这个把头撞在墙上 给定数据库中名为 Address Customer 和 CustomerType 的表 我想要显示有关客户的组合摘要信息 因此我创建一个查询来连接这两个表并检索指定的结果 var customers from c
  • C# 闭包,为什么循环变量是通过引用捕获的?

    在此示例中 我尝试按值传递 但改为传递引用 for int i 0 i lt 10 i Thread t new Thread gt new PhoneJobTest i t Start 这可以这样补救 for int i 0 i lt 1
  • javascript 创建 INcode 工作区(框架)

    如果我有一个面向公众的小 框架 我怎样才能打造自己的 工作空间 所以我可以使用我想要的任何变量名称 我怎样才能完成它 使用匿名函数包装器 使用定义的任何变量var不适用于包装器外部的代码 每当您想要定义方法或属性时 请将它们添加到tobep
  • Flutter:为什么 setState(( ) { }) 一次又一次设置数据

    I use setState 用于为变量赋值 但它一次又一次地打印 为什么会出现这样的反应呢 我该如何解决它 这是我的代码 class Sample extends StatefulWidget override SampleState c
  • Lua随机数? [复制]

    这个问题在这里已经有答案了 如何生成每次运行脚本时都不同的随机整数 我目前正在做一个 不可能的测验 它使用随机数从表格中选择一个问题 每次我运行脚本时 问题的顺序都是相同的 我还使用 table remove 在提出问题后从表中删除问题 然
  • 明确共享不适用于帖子 - Facebook Android SDK Open Graph 故事

    我目前正在使用 Facebook Android SDK 3 19 1 将开放图谱故事发布到我们用户的时间线 该故事已添加到用户的活动日志中 但不会显示在他们的时间线上 我的故事有一个自定义操作和对象 并且我已为我的操作设置了 显式共享 选
  • 如何根据R中csv文件的列标题删除某些列?

    我已将 csv 文件加载到 R 中 文件中有 10 列 我想将第 1 3 5 列保存到一个新文件中 删除其他列的命令行是什么 我想保存新表 应该使用什么命令行 首先 我来回答你的问题 如果d您的数据框是从您的文件加载的 那么 d subse
  • 什么是 32 位和 64 位 C++ 代码?

    我试图从注册表项获取一个值 最终的程序必须在 32 位和 64 位机器上运行 到目前为止的代码是 HKEY hKey LONG Result1 LONG result2 Result1 RegOpenKeyEx HKEY CLASSES R
  • C 赋值语句的求值顺序

    我遇到过跨平台代码在基本赋值语句上表现不同的情况 一个编译器首先评估左值 然后评估右值 然后评估赋值 另一个编译器首先执行右值 然后执行左值 然后进行赋值 如果左值影响右值的值 这可能会产生影响 如下例所示 struct MM int m
  • 在 HTML 中标记文本

    我有一些纯文本和html 我需要创建一个 PHP 方法 它将返回相同的 html 但使用 span class marked 在文本的任何实例之前和 span 在它之后 请注意 它应该支持 html 中的标签 例如 如果文本是blabla所
  • 将 MvvmCross 升级到 5.2 在 CustomAndroidPresenter 上显示错误

    将 MvvmCross 从 5 1 升级到 5 2 后 我的 CustomAndroidPresenter cs 抛出构建错误 是什么原因造成的 CustomAndroidPresenter cs namespace TestPrjDroi
  • 暂停和恢复可观察流,请提出更好的选择

    我需要听来自可观察对象的项目流 当出现某些条件时 将对项目执行异步任务 并且组件将处于 忙碌 状态 直到该任务完成 我想暂停处理订阅中的项目 直到该任务完成 因为后续项目的处理取决于结果 然后从序列中的下一个项目恢复 而不会造成任何损失 下
  • 我可以在 Android 操作系统应用程序中使用的数据库大小是否有限制?

    我长期以来一直想构建一个 Android 应用程序 但我只是没有时间尝试学习如何制作它 所以我将其外包给印度一家信誉良好的公司 我的应用程序是一个非常简单的数据库驱动的阅读器应用程序 最初 开发公司说我的应用创意没有问题 他们会在两周内完成