내 APK가 약 19MB로 나오고 있습니다. 내 프로젝트에는 하나의 수업 만있는 그림이나 사운드 파일이 없습니다. 내 프로젝트 폴더 (약 50MB)의 디렉토리를 살펴보면, 대부분의 크기는 내 src 폴더의 .git 폴더와 내 bin 폴더의 .git 폴더에서 오는 것 같지만 노출이 있습니다 .git 폴더는 최종 APK에 포함되지 않습니다. 누구든지이 큰 크기의 원인이 될 수있는 것을 알고 있습니까? 나는 행운을 빌어 프로젝트를 청소하려고 노력했다. 다른 라이브러리는 참조하지 않으며 내 개인 라이브러리는 Google AdMobs입니다. ProGuard도 사용하고 있습니다.APK가 너무 큰 이유는 무엇입니까?
답변
가장 좋은 방법은 src 폴더가 아니라 프로젝트의 루트 폴더에 git 저장소를 초기화하는 것입니다. 프로젝트의 루트 폴더는 AndroidManifest.xml이있는 곳입니다!
.git 폴더는 모든 자식 버전 제어 파일이 저장되는 곳이며 프로젝트가 개발되면 더 커집니다.
문자 그대로 잘라서 붙여 넣을 수 있습니까? –
잘라 내기 및 붙여 넣기만큼 쉽지 않습니다. 버전 제어를 유지하려면 여기에 설명 된 내용을 수행해야합니다. http://stackoverflow.com/questions/614229/can-i-move-the-git-directory-for-a-repo-to-its- parent-directory – thiagolr
또는 루트 폴더에서 새 버전 컨트롤을 시작하고 src 폴더에서 기존 버전 컨트롤을 삭제할 수 있습니다. 그러면 현재 버전 컨트롤이 손실됩니다. – thiagolr
- 1. 데이터베이스가 너무 큰 이유는 무엇입니까?
- 2. UIPopoverController가 너무 큰 이유는 무엇입니까?
- 3. 내 Gradle APK가 Ant의 것보다 큰 이유는 무엇입니까?
- 4. Ehcache - 항목이 너무 큰 이유는 무엇입니까?
- 5. 결과 집합이 너무 큰 이유는 무엇입니까?
- 6. 내 정적 라이브러리가 너무 큰 이유는 무엇입니까?
- 7. 글꼴 아이콘의 높이가 너무 큰 이유는 무엇입니까?
- 8. Git 저장소가 너무 큰 이유는 무엇입니까?
- 9. .net generic 사전이 너무 큰 이유는 무엇입니까?
- 10. PHP에서 함수와 메서드가 너무 큰 이유는 무엇입니까?
- 11. 너무 큰
- 12. rsync가 너무 느린 이유는 무엇입니까?
- 13. Nexus 7에서 작업 표시 줄이 너무 큰 이유는 무엇입니까?
- 14. GitHub에서 fork 된 저장소의 크기가 너무 큰 이유는 무엇입니까?
- 15. WPF DataGrid의 세로 스크롤이 너무 큰 이유는 무엇입니까?
- 16. tomcat 기본 스레드 풀 크기가 너무 큰 이유는 무엇입니까?
- 17. 내 앱에서 Google Adob 광고가 너무 큰 이유는 무엇입니까?
- 18. Subversion 및 PSD 파일 - 버전이 너무 큰 이유는 무엇입니까?
- 19. 하스켈/GHC 실행 파일이 파일 크기가 너무 큰 이유는 무엇입니까?
- 20. 동일한 알고리즘에 대해 런타임 차이가 너무 큰 이유는 무엇입니까?
- 21. 내 배경이 시뮬레이터 xcode에서 너무 큰 이유는 무엇입니까?
- 22. 내 데이터가 실제 크기보다 너무 큰 이유는 무엇입니까?
- 23. Azure SQL 클러스터 된 인덱스가 너무 큰 이유는 무엇입니까?
- 24. 너무 큰 제출물이 통과하지 못합니까?
- 25. Node.js의 버전이 너무 낮은 이유는 무엇입니까?
- 26. DrawReversibleFrame이 너무 느린 이유는 무엇입니까?
- 27. iframe이 너무 느린 이유는 무엇입니까?
- 28. DateTime.Parse가 너무 느린 이유는 무엇입니까?
- 29. ACCESS_ONCE가 너무 복잡한 이유는 무엇입니까?
- 30. 폭포가 너무 느린 이유는 무엇입니까?
ProGuard를 사용하고 있습니까? –
'bin' 폴더에'.git' 폴더가있는 이유는 무엇입니까? – jlordo
@ 루이스 와서 만 예. –