У меня есть база данных дампа. Я просто хотел вставить базу данных в свое приложение и извлечь его. Пожалуйста, помогите мне. Я новичок в android .. Заранее спасибо.Как вставить базу данных Sqlite в android?
0
A
ответ
2
void checkDB() throws Exception {
try {
SQLiteDatabase dbe = SQLiteDatabase
.openDatabase(
"/data/data/yourpackagename/databases/yourfilename.sqlite",
null, 0);
Log.d("opendb", "EXIST");
dbe.close();
} catch (Exception e) {
AssetManager am = getApplicationContext().getAssets();
OutputStream os = new FileOutputStream(
"/data/data/yourpackagename/databases/yourfilename.sqlite");
byte[] b = new byte[100];
int r;
InputStream is = am.open("yourfilename.sqlite");
while ((r = is.read(b)) != -1) {
os.write(b, 0, r);
}
Log.i("DATABASE_HELPER", "Copying the database ");
is.close();
os.close();
}
}
Пожалуйста, обратитесь в этом link
+1
OMG! Я уже пробовал использовать эту ссылку u, но не изменил идентификатор поля базы данных на «_id». большое спасибо –
1
Я рекомендую этот способ. Создайте CSV-файл ваших значений. Вставьте его в папку «Активы».
После первого запуска прочитайте файл и вставьте его в базу данных SQLite на своем телефоне.
Я могу опубликовать примеры кода позже.
Удачи.
1
Там есть библиотека, я использовал его один раз, тоже.
Смежные вопросы
- 1. Вставить ArrayList в базу данных Android SQLite?
- 2. вставить ошибку в базу данных android sqlite
- 3. Android вставить в базу данных sqlite
- 4. Как вставить данные в базу данных SQLite в Android?
- 5. как вставить дату в базу данных SqLite в android
- 6. Как вставить изображение в базу данных sqlite в android?
- 7. Как вставить изображение в базу данных Sqlite?
- 8. Как вставить массивы в базу данных Sqlite
- 9. Вставить значения в базу данных SQLite вручную
- 10. Как вставить CSV-файл в базу данных SQLite на Android?
- 11. Как вставить данные в базу данных SQLite на android
- 12. Как вставить arraylist в базу данных Android sqlite?
- 13. Как запустить и забыть SQLite базу данных вставить на Android?
- 14. Невозможно вставить значения в базу данных SQLite в android
- 15. Вставить в определенную строку в базу данных sqlite android
- 16. Невозможно вставить данные в sqlite базу данных в android
- 17. Вставить массив в базу данных SQLite в android
- 18. Невозможно вставить данные в базу данных sqlite в android
- 19. Вставить ArrayList в базу данных SQLite
- 20. Вставить символы Unicode в базу данных Sqlite
- 21. Вставить переменную в базу данных SQLite
- 22. Вставить дату в базу данных SQLite
- 23. Вставить строку в базу данных JDBC SQLite
- 24. Вставить списки в базу данных SQLite
- 25. Невозможно вставить значение в базу данных sqlite
- 26. Вставить записи в базу данных sqlite
- 27. Вставить значения в базу данных SQLite
- 28. Вставить sqlite базу данных в контейнер докеров?
- 29. Вставить данные в базу данных SQLite
- 30. Вставить растровое изображение в базу данных sqlite
Где ваша база данных и где вы хотите скопировать? – GrIsHu
Пожалуйста, задайте только полный вопрос с кодом. –
Я занимаюсь лексикой. Он содержит около 8000 записей. Итак, как я могу вставить в приложение Android и извлечь его. Есть ли какой-нибудь код или процедура для этого? Просьба помочь – SibhiRajan