Я использую ActiveAndroid в качестве сторонней библиотеки для работы с базой данных sqlite в android, у меня нет проблем с созданием и использованием новых баз данных с этой библиотекой, но я не знаю, как могу ли я использовать свою собственную существующую базу данных с этой библиотекой? Я хочу поместить свою собственную базу данных в папку с ресурсами и загрузить ее в библиотеку ActiveAndroid.ActiveAndroid используя существующую базу данных
public class Application extends com.activeandroid.app.Application
{
@Override
public void onCreate()
{
super.onCreate();
createDatabase();
}
private void createDatabase()
{
Configuration dbConfiguration = new Configuration.Builder(this).setDatabaseName("dastan.db").create();
ActiveAndroid.initialize(dbConfiguration);
}
@Override
public void onLowMemory()
{
android.os.Process.killProcess(android.os.Process.myPid());
super.onLowMemory();
}
}
Предположим, что я делаю это для версии приложения 2, а версия приложения 1 уже имеет файл db в/data/data/myapp/databases. Перезапишет ли он существующий файл db или проигнорирует файл актива? –