【发布时间】:2015-04-02 20:57:01
【问题描述】:
我正在处理我的公司去年启动的一个 Android 项目。 我得到了一个带有臭名昭著的自定义 ExampleDaoGenerator.java 的 GreenDaoGenerator 项目。我很确定这一切都配置得很好,以便正常工作并生成我的实体。
我开始开发 Android 项目(当然,它位于另一个文件夹/包中),但现在我需要更改在其中实例化实体的方式。
我有很多课程
// THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT. Enable "keep" sections if you want to edit.
在它们的顶部,我想重新生成它们,因为我在自定义 ExampleDaoGenerator 中注释掉了一些行。
我该怎么做? GreenDaoGenerator 不是 Android Studio 项目,没有任何 build.gradle 文件。它也没有任何 .class 文件,只有要为 DaoGeneration 加载的 java 文件和库。我在 GreenDao 文档中没有找到如何运行正确的生成和收获创建的类的任何地方。
我当然试过javac the.full.path/src/whatever/ExampleDaoGenerator.java,但没用:-(
你碰巧看到我做错了什么吗?我希望 Android Studio Project 在签名更改时重新生成数据库,但似乎没有。
谢谢
【问题讨论】:
标签: java android android-studio greendao