장치에있을 때 응용 프로그램에서 사용해야하는 파일이 있습니다. 지금은 수동으로 컴퓨터를 사용하여 해당 파일을 복사하여 직접 장치에 붙여 넣기 만하면됩니다.파일을 자산을 APK로 압축 하시겠습니까?
그래서 팩 또는 APK에 이러한 파일을 복사 및 장치에 설치하고 때 프로그램이 장치에서 폴더를 지정을 붙여 넣습니다 어떤 방법이 자동으로
I는 포장 할 파일 스핑크스 음성 인식 모델
감사합니다.
장치에있을 때 응용 프로그램에서 사용해야하는 파일이 있습니다. 지금은 수동으로 컴퓨터를 사용하여 해당 파일을 복사하여 직접 장치에 붙여 넣기 만하면됩니다.파일을 자산을 APK로 압축 하시겠습니까?
그래서 팩 또는 APK에 이러한 파일을 복사 및 장치에 설치하고 때 프로그램이 장치에서 폴더를 지정을 붙여 넣습니다 어떤 방법이 자동으로
I는 포장 할 파일 스핑크스 음성 인식 모델
감사합니다.
파일을 프로젝트의/assets 디렉토리에 배치하면 apk에 직접 빌드 한 다음 파일에 액세스하여 런타임에 Context
객체의 getAssets()
메소드를 사용하여 복사 할 수 있습니다.
InputStream input = context.getAssets().open("your_file_name");
String outPath = "/some/path/your_file_name";
OutputStream output = new FileOutputStream(outPath);
// transfer bytes from the inputfile to the outputfile
byte[] buffer = new byte[1024];
int length;
while ((length = myInput.read(buffer)) > 0) {
output.write(buffer, 0, length);
}
// Close the streams
output.flush();
output.close();
input.close();
닫히기 전에 출력 스트림을 플러시 할 필요가 없습니다. close()는 항상 어쨌든 먼저 플러시합니다. – kdt
예. APK는 영광스러운 zip 파일입니다. libGDX를 사용하면 파일 시스템에서 파일을 액세스하는 API를 사용할 수 있습니다. – ashes999