繁体   English   中英

我在SQLite中的数据库文件在哪里

[英]Where is my database file in SQLite

我是Android中SQLite数据库的新手,我想知道我的数据库文件(.db)在哪里创建。 下面是我的代码的一部分

package com.navigationsystem;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteOpenHelper;
import android.database.sqlite.SQLiteDatabase;
import android.hardware.SensorManager;

public class DatabaseHelper extends SQLiteOpenHelper {

    private static final String DATABASE_NAME="db";
    public static final String NODE_ID="nodeID";
    //public static final String VALUE="value";

    public static final String CHILD_ID="childID";
    public static final String PARENT_ID="parentID";



    public DatabaseHelper(Context context) {
    super(context, DATABASE_NAME, null, 1);
    }

    @Override
    public void onCreate(SQLiteDatabase db) {
    //db.execSQL("CREATE TABLE constants (_id INTEGER PRIMARY KEY AUTOINCREMENT,title TEXT, value REAL);");
    db.execSQL("CREATE TABLE nodes( nodeID CHAR(1) PRIMARY KEY );");
    db.execSQL("CREATE TABLE edges( childID CHAR(1) NOT NULL, parentID CHAR(1) NOT NULL,PRIMARY KEY(childID,parentID) );");


    ContentValues cv=new ContentValues();
        ......................

请给我详细资料。

谢谢。

见下图。 它可能会帮助您。

DDMS

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM