이 글의 예시에서는 안드로이드 프로그래밍을 통해 압축된 데이터베이스 파일을 설치 디렉터리에 복사하는 방법을 설명합니다. 참고할 수 있도록 모든 사람과 공유하세요. 세부 사항은 다음과 같습니다.
public void copyZip2DataDirectory(Context context) throws IOException { FileOutputStream outputStream = null; AssetManager assetManager = context.getAssets(); InputStream inputStream = assetManager.open("test.zip"); ZipInputStream zis = new ZipInputStream(inputStream); ZipEntry entry = null; while ((entry = zis.getNextEntry()) != null) { outputStream = context.openFileOutput(entry.getName(), Context.MODE_PRIVATE); byte[] buffer = new byte[2 * 1024]; int len = -1; while ((len = zis.read(buffer)) != -1) { outputStream.write(buffer, 0, len); } outputStream.close(); } zis.close(); inputStream.close(); }
이 기사가 모든 사람의 Android 프로그래밍 설계에 도움이 되기를 바랍니다.
압축된 데이터베이스 파일을 설치 디렉터리에 복사하는 더 많은 Android 프로그래밍 방법을 보려면 PHP 중국어 웹사이트에서 관련 기사를 참고하세요!