После того, как новый проект будет создан в Eclipse, по умолчанию будет каталог активов.
Пакет Com.test.db; ; ); Каталог - это то, где вы готовы разместить базы данных SQLite, а также есть каталог хранения базы данных по умолчанию для Android программ // база данных называется test.db String DB_PATH = "/data/data/com.test.db/databases/" ; Проверьте, существует ли каталог базы данных, если файл существует f = new File (db_path); // Получить SQLite, который мы реализуем в каталоге Assets. e [] buffer = new Byte [1024]; ); Работа обычно sqlitedabase = sqlited abase.openorcreatedabase (db_path + db_name, null); Попробуйте // решить проблему искаженного китайского байта [] = cursor.getblob (0); println (strtest);} catch (unupportedendencodingexception e) {// todo Auto-Generatd Catch Block e.printstackTrace ();}} cursor.close ();}}Когда программа начинается, вернитесь, чтобы проверить файлы базы данных.
Давайте получим еще один пример.
Обычная база данных приложений отпечатана по адресу/data/data/package name /database/test.db.
Поэтому, чтобы разрешить данные, которые мы уже подготовили, мы должны быть в состоянии скопировать саму базу данных на SD -карту.
Реализуйте копию ресурса ресурса в соответствии с/mndcard/test/test.db ресурса в соответствии с копией ресурса под отдыхом.
Код заключается в следующем:
Пакет zcping.syan.dbdefinition; Content.context; Environment .getExternalStorageDirectory (). Getabsolutepath () + "/db_exam"; реализовано; База данных в рамках SD -карты );} Try {// Если база данных существовала в каталоге SD Card, то нет необходимости повторно -Create, в противном случае файл будет создан и скопируйте файл базы данных if (! (New File (DatabaseFilename)). Существует ()) {log.i); ("Выпущенная ofatabaseActivity", "Count:" + 0); : " + Count); // записать данные в каталог SD Card в целом ((count = is.read (buffer))> 0) {fos.write (буфер, 0, count);} fos.flush ( ); SD -карта. SQLitedAtabase Database = SQLitedDatabase.openorCreateDatabase (DatabaseFilename, NULL); После тестирования это абсолютно легко сделать.