From 0fbbf8c20ece1586a119fd4accc962fe73b5b268 Mon Sep 17 00:00:00 2001 From: 陈力 <chenli@lotaai.com> Date: 星期三, 14 六月 2023 19:31:46 +0800 Subject: [PATCH] bug --- app/src/main/java/com/lotaai/canguiayw/sqllitedb/DaoMaster.java | 4 ++-- app/src/main/java/com/lotaai/canguiayw/mqtt/MyMQTTService.java | 4 +++- app/build.gradle | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index e2d8388..5ee2e9b 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -31,7 +31,7 @@ apply plugin: 'com.android.application' apply plugin: 'org.greenrobot.greendao' greendao { - schemaVersion 9//数据库版本号 + schemaVersion 11//数据库版本号 daoPackage 'com.lotaai.canguiayw.sqllitedb'// 设置DaoMaster、DaoSession、Dao 包名 targetGenDir 'src/main/java'//设置DaoMaster、DaoSession、Dao目录,请注意,这里路径用/不要用. generateTests false //设置为true以自动生成单元测试。 diff --git a/app/src/main/java/com/lotaai/canguiayw/mqtt/MyMQTTService.java b/app/src/main/java/com/lotaai/canguiayw/mqtt/MyMQTTService.java index 9a0173b..1a0324a 100644 --- a/app/src/main/java/com/lotaai/canguiayw/mqtt/MyMQTTService.java +++ b/app/src/main/java/com/lotaai/canguiayw/mqtt/MyMQTTService.java @@ -55,7 +55,9 @@ @Override public int onStartCommand(Intent intent, int flags, int startId) { init(); - EventBus.getDefault().register(MyMQTTService.this); + if (!EventBus.getDefault().isRegistered(MyMQTTService.this)) { + EventBus.getDefault().register(MyMQTTService.this); + } return super.onStartCommand(intent, flags, startId); } diff --git a/app/src/main/java/com/lotaai/canguiayw/sqllitedb/DaoMaster.java b/app/src/main/java/com/lotaai/canguiayw/sqllitedb/DaoMaster.java index a51b373..1956d34 100644 --- a/app/src/main/java/com/lotaai/canguiayw/sqllitedb/DaoMaster.java +++ b/app/src/main/java/com/lotaai/canguiayw/sqllitedb/DaoMaster.java @@ -14,10 +14,10 @@ // THIS CODE IS GENERATED BY greenDAO, DO NOT EDIT. /** - * Master of DAO (schema version 9): knows all DAOs. + * Master of DAO (schema version 11): knows all DAOs. */ public class DaoMaster extends AbstractDaoMaster { - public static final int SCHEMA_VERSION = 9; + public static final int SCHEMA_VERSION = 11; /** Creates underlying database table using DAOs. */ public static void createAllTables(Database db, boolean ifNotExists) { -- Gitblit v1.7.1