java - Android APK size big - how to keep autoupdate size small? -
the android app writing company requires autoupdate feature can used on cellular network. apk must small possible ensure small update sizes. app 10mb in size , according company. cannot strip libraries project. unfortunately app uses severial library fear makes of apk size. suggested allowing wlan updates unfortunately company not agree.
questions: 1. there not possibility transfer patches update existing apk, or must whole apk replaced? mean patches kind of common on pc side. 2. can not externalize libraries instead of including them in apk, update includes non-library stuff?
note: app not available in play store, custom update mechanism need written.
any suggestions welcome.
edit:
using
actionbarsherlock "c:\users\alex\workspace\mobile_service\libs\httpclient-4.2.1.jar" "c:\users\alex\workspace\mobile_service\libs\httpcore-4.2.1.jar" "c:\users\alex\workspace\mobile_service\libs\httpmime-4.2.1.jar" "c:\users\alex\workspace\mobile_service\libs\joda-time-2.1.jar" "c:\users\alex\workspace\mobile_service\libs\joda-time-2.1.jar.properties" "c:\users\alex\workspace\mobile_service\libs\mail.jar" "c:\users\alex\workspace\mobile_service\libs\ormlite-android-4.42.jar" "c:\users\alex\workspace\mobile_service\libs\ormlite-android-4.42.jar.properties" "c:\users\alex\workspace\mobile_service\libs\ormlite-core-4.42.jar" "c:\users\alex\workspace\mobile_service\libs\ormlite-core-4.42.jar.properties" "c:\users\alex\workspace\mobile_service\libs\reflections-0.9.5.jar" "c:\users\alex\workspace\mobile_service\libs\reflections-0.9.5-javadoc.jar" "c:\users\alex\workspace\mobile_service\libs\reflections-0.9.5-sources.jar" "c:\users\alex\workspace\mobile_service\libs\saripaar-11242012.jar" "c:\users\alex\workspace\mobile_service\libs\activation.jar" "c:\users\alex\workspace\mobile_service\libs\additionnal.jar" "c:\users\alex\workspace\mobile_service\libs\apache-mime4j-core-0.7.2.jar" "c:\users\alex\workspace\mobile_service\libs\commons-lang3-3.1.jar" "c:\users\alex\workspace\mobile_service\libs\gson-2.2.2.jar" "c:\users\alex\workspace\mobile_service\libs\guava-14.0-rc1.jar"
Comments
Post a Comment