Могу предложить свой кусок кода:
dbLibraryHelper.java.
Строка 69 в моем случае либо открывает существующую базу, либо создает новую. В вашем случае есть одна тонкость: чтобы использовать готовую базу, нужно заранее ее положить на карту памяти. В
getAssetString() есть копирование assets в строку. В вашем же случае, нужно assets записать в файл. Как это сделать можно посмотреть в
loadContentFromURL().