Android 应用在发布模式下崩溃
Android app crashes on release mode
我已经在 android 设备上测试了我的 android 应用程序 (debug-apk) 它工作正常但在发布模式下崩溃。
我认为这是配置问题,但我无法识别它。
请提出建议。
Caused by: android.database.sqlite.SQLiteException: no such table: Login (code 1): , while compiling: SELECT * FROM Login
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(SQLiteConnection.java)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:882)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:493)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:58)
我发现了问题,它是 build.gradle 文件 我已经从文件中评论了这行然后它工作正常
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
我已经在 android 设备上测试了我的 android 应用程序 (debug-apk) 它工作正常但在发布模式下崩溃。
我认为这是配置问题,但我无法识别它。 请提出建议。
Caused by: android.database.sqlite.SQLiteException: no such table: Login (code 1): , while compiling: SELECT * FROM Login
at android.database.sqlite.SQLiteConnection.nativePrepareStatement(SQLiteConnection.java)
at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:882)
at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:493)
at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
at android.database.sqlite.SQLiteProgram.(SQLiteProgram.java:58)
我发现了问题,它是 build.gradle 文件 我已经从文件中评论了这行然后它工作正常
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'