repackage android application
- decompile the application file
apktool d -o dianping/ dianping.apk
- modify the resources / smali assembly codes as you wish.
diff -bur 51buy/smali/ 51buy_new/smali/
- repackage the application
apktool b -o dianping_new.apk dianping/
- sign the repackaged apk file
- Generate key store (only once)
keytool -genkey -v -keystore /d/android/keystore -alias android -keyalg RSA -keysize 2048
http://www.sslshopper.com/article-most-common-java-keytool-keystore-commands.html
- Sign the apk file
jarsigner.exe -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore /d/android/keystore dianping_new.apk android
- Install the application and have fun.