When learning to use sugarorm today, SQLite always reported no such table (note Android Studio version 2.2.2), and the first sugar configuration in Androidmanifest.xml is as follows:
Android:name="com.orm.SugarApp"> <meta-data android:name="DATABASE"Android:value="sugar_goods.db"/> <meta-data android:name="VERSION"Android:value="2"/> <meta-data android:name="Query_log"Android:value="true"/> <meta-data android:name="Domain_package_name"Android:value="com.hh"/>
Then is a variety of no such table, check the entity class Yes, "domain_package_name" configuration Yes, setting inside instant run also turned off, in short, no such table, In the end, the StackOverflow turned out a version of upgrade, and then changed "version" from 2 to 3, then there was no problem. Setting inside the instant run is no problem.
Android Studio sugarorm No Such Table