Android-Как обрабатывать базы данных не найдены в оболочке ADB - PullRequest
0 голосов
/ 11 октября 2011

Просто я создаю базу данных в моем приложении. Теперь я следую следующие шаги, чтобы увидеть базу данных (для случая эмулятора).

  1. запустите приложение.

  2. C: [.. path ..] \ android-sdk-windows \ tools> устройства adb

Список подключенных устройств устройство эмулятор-5554

3.C: [.. path ..] \ android-sdk-windows \ tools> оболочка adb -s emulator-5554

Здесь я получаю базу данных не найдена ошибка.

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 Ответ

0 голосов
/ 11 октября 2011

вам нужен пробел между ls и аргументом:

ls /data/data/com.sqlitedemo/databases
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...