#android #sqlite
#Android #sqlite
Вопрос:
Просто я создаю базу данных в своем приложении. Теперь я выполняю следующие шаги, чтобы просмотреть базу данных (для случая эмулятора).
-
запустите приложение.
-
C: [..path ..] android-sdk-windows tools> устройства adb
Список подключенных устройств эмулятор-5554 устройства
3.C: [..path..] android-sdk-windows tools> adb -s emulator-оболочка 5554
Здесь я получаю ошибку database not found.
4.#
ls /data/data/com.sqlitedemo/databases: not found
Как с этим справиться. пожалуйста, кто-нибудь может мне помочь.
package com.sqlitedemo;
import android.app.Activity;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
public class sqlitedemo extends Activity {
SQLiteDatabase db;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
db = openOrCreateDatabase("TestData.db", SQLiteDatabase.CREATE_IF_NECESSARY, null);
}
}
Ответ №1:
вам нужен пробел между ls и аргументом :
ls /data/data/com.sqlitedemo/databases
Комментарии:
1. # sqlite3 /data/data/пример. SQLiteTest/databases/TestData.db —-> Вот что такое sqlite3?