问题标签 [activeandroid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ActiveAndroid 不保存表格
我正在使用库 ActiveAndroid 来使用数据库,但是当我尝试保存一个对象时,它说没有这样的表。我已经尝试更新数据库版本并卸载我的应用程序,但仍然没有运气。任何帮助将不胜感激。谢谢!
这些是错误:
这是我的代码:
AlarmModel.java (GenericModel 扩展了 com.activeandroid.Model;它只包含 CRUD 操作)
AndroidManifest.xml
java - 使用 ActiveAndroid 的带有 DATE 变量的 Where 子句
我是 Android 开发人员的新手,所以我使用 ActiveAndroid 来管理数据库,并且在使用带有 Date 变量的查询时遇到了麻烦,我有这个:
我读过查询需要将参数作为长值传递,所以我尝试使用 .getTime():
但它仍然不起作用。
我做错了什么?
java - 尝试在空对象引用上调用虚拟方法“java.lang.Class java.lang.reflect.Field.getType()”
我在我的 android 应用程序中使用 activeandroid。
在开发时运行调试版本一切正常。在创建我的项目的发布版本后,该应用程序现在崩溃了。这发生在搭载 Android 5.0 的 Nexus5 以及搭载 Android 4.4.2 的 Nexus 7 上。
如果你需要看,这里是源代码!
https://github.com/MetalMatze/Krautreporter
谢谢!
android - ActiveAndroid 未解析符号缓存
我正在努力在我的 android 应用程序中实现 SQLite 的使用。我正在使用 ActiveAndroid。我相信它安装正确:我可以com.activeandroid.Model
成功导入,以及 annotations import com.activeandroid.annotation.Column
。我android:name="com.activeandroid.app.Application"
在 AndroidManifest.xml 中有。我使用 Android Studio 作为我的 IDE。
但是当我尝试将以下方法添加到我的模型时,我得到一个错误Cache
:
我尝试手动添加import com.activeandroid.Cache;
到导入中,但即便如此它也无法识别它。我究竟做错了什么?
编辑 一旦我重新安装了 ActiveAndroid,问题就消失了。我不明白之前它只安装了一些 ActiveAndroid 类而不安装其他类。
android - 多词列名的 ActiveAndroid 列命名约定
我正在使用 ActiveAndroid 为我的 Todo Android 应用程序构建 SQLite 数据库。我需要命名一列“due_date”,但不知道如何在注释中命名它。这是我的项目模型的片段:
我的 Column 注释的“名称”部分应该用于dueDate 字段?应该是“DueDate”还是“Due_Date”还是“Due Date”?
谢谢你。
android - 插入数据库时出错
当我尝试将数据输入数据库时出现此错误。以下是扩展模型的类(我使用的是activeandroid),两个表 MajorPartners 和 TechDetails 链接到主表 Person。这是 MajorPartners 表
这是 TechDetails 表
}
这是人表
}
这就是我将信息输入数据库的方式。
}
activeandroid - 使用 ActiveAndroid 的一列中的唯一值?
我正在尝试从表的单个列中获取所有唯一值。我完全失败了,文档似乎没有深入到足够的深度,我从查看源代码中收集到的内容似乎应该有所帮助,但没有。
努力获取所有问题的所有列。
然而,
不返回任何数据(questions.size() = 0),我试过了
和
据推测,在 Select() 之后抛出.distinct().
应该只返回唯一值,但我什至不能只得到我感兴趣的单列来返回。
我在这里想念什么?
谢谢!兰迪
android - ActiveAndroid - 如何获取最后一行 ID?
我需要在 ActiveAndroid 数据库表中获取最后插入的行的 id,但在文档中找不到任何相关信息。有没有合适的方法来做到这一点?
android - Activeandroid 关系子 null
父亲
孩子
另一个班级
它的回归
赞助商服务器1 =赞助商服务器(时间戳=1276605030,赞助商列表=空)
如何将孩子保存在父亲对象中?
关系如何在 activeandroid 上工作?
我不明白
https://github.com/pardom/ActiveAndroid/wiki/Creating-your-database-model
tks
android - ActiveAndroid 无法打开数据库文件
使用 Active Android 时出现异常。从我在 SO 上发现的内容来看,这个错误通常与不关闭数据库或事务有关。也许它与一次在不同线程中使用数据库有关?异常只是随机发生,这让我相信这是一个奇怪的冲突情况,当我在另一个线程中同时执行查询时更新数据库。