We can copy database from assets folde by class CopyAssetDatabaseOpenHelper(private val context: Context) { companion object { private val DB_NAME = "dbName.db" fun openDatabase(): SQLiteDatabase { checkDB?.close() } val buffer = ByteArray(1024) currentDB.flush() }
}
val dbFile = context.getDatabasePath(DB_NAME)
if (!dbFile.exists()) {
try {
val checkDB = context.openOrCreateDatabase(DB_NAME, Context.MODE_PRIVATE,null)
copyDatabase(dbFile)
} catch (e: IOException) {
throw RuntimeException("Error creating source database", e)
}
return SQLiteDatabase.openDatabase(dbFile.path, null, SQLiteDatabase.OPEN_READWRITE)
}
private fun copyDatabase(context:Context) {
val dbFile = context.getDatabasePath("logicaldb")
val assetdb = context.assets.open("logicaldb")
val currentDB = FileOutputStream(dbFile)
while (assetdb.read(buffer) > 0) {
currentDB.write(buffer)
Log.d("#DB", "Copying "+buffer.toString())
}
currentDB.close()
assetdb.close()
}
FragmentPagerAdapter deprecated, Since API 27.1.0 FragmentPagerAdapter is deprecated.
Google play store rejected my app due to SMS permission I removed SMS permission from the manifes
What are Android Versions available?
Duplicate files during packaging of APK” build.gradle issue: Android Studio
What is Context?
How to reduce APK package size?
How to Exit android app on back pressed?
What is NetworkOnMainThread Exception?
Android Activity FullScreen - How to set activity to fullscreen mode in Android?
How to get complete address from latitude and longitude?
What is ANR in android?
ERROR Android emulator gets killed when I try to run my application and choose an emulator it ret
What are the notifications available in android?
Invoke-customs are only supported starting with android 0 --min-api 26
Android Studio project R can't find
Hide/Disable soft keyboard on Activity launch: Android
ERR_ACCESS_DENIED in Android Webview with sdk 30
How to stop EditText focus at Activity startup in Android?
Permission denied for window type 2010 in Marshmallow device
How to get screen size (width,height) in Android?
What is ANR? How to avoid and resolve it?
Intent for Drive PDF Viewer - How to open PDF in Google Drive with intent
What is Android?
How to check Android version?
What is the difference between match_parent and fill_parent?
Is There A Way To Get The Source Code From An APK File? (or) How to decompile apk?
How to Generate signed apk with android studio
How to start a new activity on button click
How to install/ uninstall apk by command line ADB
How to save activity State in Android?
How do I generate random numbers in Dart?
How to avoid multiple button click at same time in android?
Key Points to remember while develop the Android Application.
How can i comment inside xml file in android studio?
How to convert milli seconds to hours, minutes and seconds in Android?
Android FCM not receiving notifications when app is removed from background
What is the Different Between val and var in Kotlin?
INSTALL_FAILED_INVALID_APK: Split lib_slice_9_apk was defined multiple times. It is possible that th
'constructor Handler()' is deprecated. Deprecated in Java, How to use Handler() class in And
How to find Android Device UDID or unique ID?