gpt4 book ai didi

java - 安卓数据库错误

转载 作者:行者123 更新时间:2023-12-02 08:17:05 25 4
gpt4 key购买 nike

我已经通过SQLiteBrowser程序创建了android数据库,然后导入它。当我运行我的代码时,它给出了意外错误。我已经做了

  1. 我打开 android sdk 和 avg meneger 并启动模拟器。
  2. 然后我将数据库导入到/data/data/mypackage 路径中。

    正如我所读,我必须将其导入/data/data/mypackage/databases。但是当我打开路径 mypackage 时,我只能看到 lib 文件夹。所以我添加到/data/data/mypackage。

  3. 我的代码部分是

    private static String dbName = "mobileGuideDatabase.db";                
    private static String dbPath = "/data/data/de.Guide" + dbName;

    SQLiteDatabase checkDB = null;

    try {
    checkDB = db.openDatabase(dbPath, null, SQLiteDatabase.OPEN_READONLY);
    } catch (SQLiteException ex) {
    throw ex;
    }

那么这部分有什么问题呢?

最佳答案

您的数据库路径似乎缺少斜杠。现在将是:“/data/data/de.GuidemobileGuideDatabase.db”,但我假设您希望它是“/data/data/de.Guide/mobileGuideDatabase.db”

关于java - 安卓数据库错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6168129/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com