Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.charlie.bigdbloader;
- import java.io.FileOutputStream;
- import java.io.IOException;
- import java.io.InputStream;
- import java.io.OutputStream;
- import android.app.Application;
- import com.charlie.bigdbloader.R;
- public class Main extends Application {
- private void copyDatabase() throws IOException{
- OutputStream databaseOutputStream = new
- FileOutputStream("/data/data/com.charlie.bigdbloader/databases/pos.db");
- InputStream databaseInputStream;
- byte[] buffer = new byte[1024];
- int length;
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posaa);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posab);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posab);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posac);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posad);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posad);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posaf);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posag);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseInputStream = getApplicationContext().getResources().openRawResource(R.raw.posah);
- while ( (length = databaseInputStream.read(buffer)) > 0 ) {
- databaseOutputStream.write(buffer);
- }
- databaseInputStream.close();
- databaseOutputStream.flush();
- databaseOutputStream.close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement