2011-10-14 6 views
0

이 문제는 당분간 당황 스러웠습니다. 어느 날 나는 프로그램을 돌렸다. 그것은 콘솔의 일반적인 단계를 거쳤습니다. 마지막으로 내 장치에 설치해야합니다. 시간 초과되어 adb를 다시 시작하라는 오류 메시지가 나타납니다.Files 폴더의 모든 콘텐츠가 패키지로 제공됩니까?

운이없는 adb를 다시 시작했습니다. 때때로 그것은 작동 할 것이다. 그러나 그것은 500 초 걸릴 것이다. !!!! 내 앱에는 약 2MB의 파일 만있었습니다.

마침내 오늘 나는 순수한 사고로 앱의 폴더를 탐색하고있었습니다. 나는 만들어지는 APK가 75 메가 비트 인 것을 알아 차렸다!

내 Files 폴더를 조사한 결과 내 APK에 필요하지 않은 큰 파일을 저장할 폴더를 만들었습니다. 이 폴더의 파일은 73MB였습니다. B4A가이 파일들을 포함하고있는 것 같습니다.

포함 된 유일한 파일은 파일 관리자에 추가 된 파일이라고 생각했습니다. "Clean Files (unused)"를 선택한 경우에도 추가 폴더에 저장된 파일은 나열되지 않았습니다.

b4a가 Files 폴더의 모든 파일과 폴더를 포함하는 경우 "파일 지우기 (사용되지 않음)"에도 이러한 파일이 포함되어야합니다. 권리?

답변

0

Android SDK의 일부인 패키징 도구는 모든 파일을 패키지로 제공합니다. 모든 파일을 지우면 사용하지 않는 파일이 삭제됩니다. 파일이 레이아웃 파일 중 하나에 사용되었을 수 있습니까?

+0

나는 Files 폴더 안에 폴더를 만들었습니다. 그것은 이름이 "PSD"였습니다.이 폴더 안에 카메라에서 10 개의 이미지를 가져 왔습니다. 이미지의 이름은 "IMG_123234.jpg"입니다. 그들은 내 코드 어디에서나 참조되지 않습니다. 웬일인지 b4a는 그들을 나의 apk에 꾸렸다. 파일 폴더에서이 폴더를 제거하면 오류가 발생하지 않으며 APK 만 70MB 작아집니다. 이것이 내가 b4a가 Files 폴더의 모든 것을 패키지 화하는지 궁금하게 생각한 이유입니다. – user985908

+0

패키징 도구는 Files 폴더 아래의 모든 파일과 폴더를 패키징합니다. – Erel

+0

감사합니다. 그것이 내가 확인하고 싶은 전부입니다. 바라기를이 트레드는 다른 사람을 도울 것입니다. – user985908

관련 문제