- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 android 应用程序中有一个 SQLite 数据库,但不幸的是,使用新的虚拟机 ART 它停止工作。
我在 DbHelper 类中遇到错误,特别是当我打开数据库以写入/读取它时。
我需要帮助!提前致谢!
这是日志猫:
11-22 11:57:05.600: E/AndroidRuntime(1435): FATAL EXCEPTION: main
11-22 11:57:05.600: E/AndroidRuntime(1435): Process: com.itc.zappapp, PID: 1435
11-22 11:57:05.600: E/AndroidRuntime(1435): java.lang.VerifyError: Rejecting class com.itc.zappapp.database.database_zappapp$DbHelper because it failed compile-time verification (declaration of 'com.itc.zappapp.database.database_zappapp$DbHelper' appears in /data/app/com.itc.zappapp-1/base.apk)
11-22 11:57:05.600: E/AndroidRuntime(1435):at com.itc.zappapp.database.database_zappapp.open(database_zappapp.java:19530)
11-22 11:57:05.600: E/AndroidRuntime(1435):at com.itc.zappapp.Activity_Head.Activity_Splash.onCreate(Activity_Splash.java:75)
11-22 11:57:05.600: E/AndroidRuntime(1435): at android.app.Activity.performCreate(Activity.java:5933)
11-22 11:57:05.600: E/AndroidRuntime(1435): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1105)
11-22 11:57:05.600: E/AndroidRuntime(1435): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2251)
// versione iniziale
private static final int DATABASE_VERSION = 1;
private DbHelper ourHelper;
private final Context ourContext;
public SQLiteDatabase ourDatabase;
private static class DbHelper extends SQLiteOpenHelper {
public DbHelper(Context context) {
super(context, DATABASE_NAME, null, DATABASE_VERSION);
// TODO Auto-generated constructor stub
}
//SOME INSERTS.......
@Override
public void onCreate(SQLiteDatabase db) {
//SOME ON CREATE........
insert();
//some updates...
}
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
//some drop table.....
onCreate(db);
}
}
public database_zappapp(Context c) {
ourContext = c;
}
public database_zappapp open() throws SQLException {
ourHelper = new DbHelper(ourContext); <--------- The error is here!!
ourDatabase = ourHelper.getWritableDatabase();
return this;
}
public void close() {
ourHelper.close();
}
最佳答案
我有错误:
java.lang.VerifyError: Rejecting class com.ford.syncV4.android.module.ModuleTest 因为它未能通过编译时验证('com.ford.syncV4.android.module.ModuleTest' 的声明出现在/data/app/com .ford.syncV4.android-1/base.apk)
顺便说一下,这个错误发生在 Android OS 5.0.1。
对我来说错的是:
try {
synchronized (this) {
this.wait(100);
}
} catch (InterruptedException e) {
/* Exception message can be captured here */
}
!! try/catch block 内的同步块(synchronized block)!
synchronized (this) {
try {
this.wait(testActionItem.getDelay());
} catch (InterruptedException e) {
/* Exception message can be captured here */
}
}
此外,在 Android 问题跟踪器中触发了一个问题:
关于java - SQLite DbHelper 不适用于 ART,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27076759/
我正在开发一个简单的注册登录系统。在每个类中,每个 DbHelper 事件都有许多相同的错误。错误是 DBHelper 无法解析为变量。我的资源文件没有错误。我在这里发布类代码之一 这是我的代码 pa
我有以下情况,并且对 dbhelper 的实例方法或静态方法感到困惑? 我们有一个 dbhelper 类,顾名思义,它可以帮助其他类使用 MySql 数据库。 db helper 类将由 2 个独立模
public void update(View v){String amount1 = ct2.getText().toString(); //amount String barcode1
我在这段代码上得到了一个空指针...所以迷失了。 我有一个名为 DbAdapter 的数据库辅助类。 public class DbAdapter { private final Context mC
我找到了一个 dbhelper 类,它将我之前创建的数据库复制到 DB_PATH = "/data/data/"+ context.getPackageName() + "/"+ "databases
当我尝试在手机上调试应用程序时,就会发生此错误...... 我不知道问题出在哪里? 错误是:MY LOGCAT WINDOW My DatabaseHelper class package com.e
我想使用 ORMLite,但我不喜欢为每个 Activity 管理 1 个数据库助手。在整个应用程序生命周期中拥有一个不是更好吗?直到现在我一直在使用 greendao,它没有这个问题。 我想实现它,
我的 android 应用程序中有一个 SQLite 数据库,但不幸的是,使用新的虚拟机 ART 它停止工作。 我在 DbHelper 类中遇到错误,特别是当我打开数据库以写入/读取它时。 我需要帮助
我在重新安装后第一次运行我的应用程序时遇到此错误: android.database.sqlite.SQLiteException: 没有这样的表 (当我的应用试图从数据库中读取时会发生此错误) 由于
这个问题在这里已经有了答案: Select random row from a sqlite table (7 个答案) 关闭 8 年前。 我目前正在 Android 上开发一个问答游戏,我正在尝试
我的数据库有问题。应用程序发送用户编写的链接并作为响应获得链接的简短形式(工作正常)。在我的数据库中,我需要放置两个版本的链接 - 完整版本和简短版本,这里我们遇到了问题。我得到这样的错误: java
当我尝试在从 SQLiteOpenHelper 扩展的 DbHelper 类的 onCreate 方法中插入记录时,会出现此错误。 我发现了一些类似的主题,例如: Android getDatabas
我有一个扩展 SQLiteOpenHelper 的 DatabaseHelper 类,使用 DBHelper 执行数据提取的最佳做法是什么? 在我的 DatabaseHelper 类中,我有一个方法可
此FireBase通知创建了Notify(唯一id、标题、消息、Big_Image、link、post_id);数据保存数据库帮助器。适配器数据未显示。如何让DBHelper将适配器数据传递。DBhe
public class Main2Activity extends AppCompatActivity { private EditText editText1, editText2, ed
我是一名优秀的程序员,十分优秀!