2014-05-23 6 views
3

내 안드로이드 응용 프로그램의 크기를 줄이고 싶습니다. 그래서 내 응용 프로그램 .apk 파일에 무엇이 있는지 알아보기 시작했습니다. 이상하게도 자원 폴더에 hololighttheme의 이미지가 필요합니다. 이클립스에서 내 프로젝트를 만드는 동안 테마. 누구든지 이러한 기본 이미지가 내 응용 프로그램에 들어 가지 않도록 방지 할 수 있습니까?.apk 파일의 크기 줄이기

+0

이상한 나는 이클립스에서 프로젝트를 만드는 동안 테마에서 아무 것도 선택하지 않았지만 리소스 폴더에서 hololighttheme의 이미지를 원했습니다. 여기에서 문제에 대해 더 자세히 설명 할 수 있습니까? – Sree

+0

.apk 파일의 압축을 풀었을 때 리소스 폴더에 drawable-hdpi, drawable-mdpi, drawable-xhdpi, drawable-xxhdpi의 abc_ab_bottom_solid_light_holo.9.png와 같은 이미지가 포함되어있어 그들을 제거 – LearningBasics

+0

이러한 이미지는 apk를 빌드 할 때 있습니까? – Sree

답변

0

드로어 블 폴더에 불필요한 이미지가 저장되어 있지 않은지 확인하십시오. APK 파일은 기본적으로 .zip 파일이므로 크기를 더 이상 압축 할 방법이 없습니다.

APK 파일 크기를 줄이는 데 도움이되는 다음 팁을 제공 할 수 있습니다.

을 사용하면 코드를 난독 화하여 보안을 제공 할뿐만 아니라 코드를 대폭 축소 할 수 있습니다.

프로덕션 환경에서 앱을 출시 할 때 모든 디버그 로그를 끄십시오.

static final boolean debug = false; 
if (debug) { 
Log.v(TAG,"blah blah blah"); 
} 

여전히 이미지 품질을 보장하면서 OptiPNG 또는 PNGCrush가 PNG 파일 크기를 줄이는 등의 도구를 사용합니다.

+1

내 문제는 어디에서 이러한 이미지는 내 압축 된 .apk 파일에 들어오는 알 수 없다, 나는 내 프로젝트의 리소스 폴더에 이러한 이미지가 없다. – LearningBasics