2010-02-18 3 views

답변

2

AssetManager을 사용해야합니다.

그러면 FileOutputStream에 복사 할 수있는 InputStream을 제공 할 수 있습니다.

1

이 모든 작업은 목표에 따라 다릅니다.

사용자에게 친절하고 파일을 sdcard로 이동하여 디스크 공간을 절약하려고합니까? 아니면 단순히 이러한 파일이 SD 카드에 있는지 확인하고 싶습니까?

당신은 당신이 다음 휴대 전화 메모리를 절약 2 개 RAW 파일없이 APK 파일을 배포 고려하려는 경우 CaseyB이

을 언급 한 바와 같이 당신이 AssetManager를 사용해야 SDCARD에 파일을 넣을 경우

다음 먼저 설치 한 서버에서 파일을 다운로드하십시오. 이로 인해 파일을 다운로드하는 데 드는 시간 문제로 인해 약간의 문제가 발생할 수 있지만 기기에서 사용할 수있는 메모리가 제한적인 일부 사용자는 기기를 사용하는 것이 좋습니다.

3

같은 문제가 있습니다. 우리가 탐구하는 방향은 두 가지 별도의 설치를하는 것입니다. 첫 번째는 앱이고 두 번째는 데이터 앱입니다. data-app가 설치되면 바이너리 파일을 SD 카드에 복사합니다. 데이터 앱을 제거하면 내부 저장소가 비워집니다.

우리는 아직 완전히 핥아 본적이 없으며 다른 입력을 듣고 싶어하며 어쩌면 우리에게 몇 가지 골격 샘플 응용 프로그램을 작성하여 도움을 줄 수 있습니다.

내 인터넷 검색을 기반으로하는이 보트에 사람들이 너무 많아서 이러한 접근 방식이 작동하지 않는다면 Google (또는 다른 사람)이 일반 파일 전송 웹 서버와 일반적인 파일 전송 Android 서비스를 설정하고 매우 저렴한 비용으로 개발자가 사용할 수 있도록하십시오.

관련 문제