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.
repackage android application的更多相关文章
- My First Android Application Project 第一个安卓应用
		一.前言: 安卓(Android):是一种基于Linux的自由及开放源代码的操作系统,主要用在移动设备上,如手机.平板电脑.其他的设备也有使用安卓操作系统,比如:电视机,游戏机.数码相机等等. 二.具 ... 
- Failed to apply plugin [id 'com.android.application'] 和 Could not find com.android.tools.build:gradle:2.XX的最正确的解决方法
		发现android studio是真的可爱啊,上一秒还没问题可以build运行,下一秒就出错...好,你任性,你牛逼.. 说下今天又遇到的两个问题:Failed to apply plugin [id ... 
- eclipse:File->New没有Android Application Project的解决办法
		我的Eclipse版本是:Kepler Service Release 1,截图: 解决步骤: 1.单击Window,选择Customize Perspective,如图: 2.勾选Android A ... 
- Professional Android Application Development
		Professional Android Application Development 访问地址 http://docs.google.com/fileview?id=0ByVHV5sjM4fNNj ... 
- Plugin with id 'com.android.application' not found.
		构建报错: Error:(1, 0) Plugin with id 'com.android.application' not found. <a href="openFile&quo ... 
- android application plugins framework
		android插件式开发 android application plugins framework http://code.google.com/p/android-application-plug ... 
- Compile a native C Android application
		原文: Compile a native C Android application翻译: Zhiwei.Li 通过上网搜索,你可以发现很多种编译Android native应用的方法.我想说的是,不 ... 
- android application类的用法
		android application类的用法 Application是android系统Framework提供的一个组件,它是单例模式(singleton),即每个应用只有一个实例,用来存储系统的一 ... 
- Android Application Fundamentals——Android应用程序基础知识
		Application Fundamentals--应用程序基础知识 Key classes--关键类 Activity Service BroadcastReceiver ContentProvid ... 
随机推荐
- Java 基础系列之volatile变量(一)
			一.锁 两种特性:互斥性(mutual exclusion).可见性(visibility).原子性(atomic) 互斥性就是一次只有一个线程可以访问该共享数据,可见性就是释放锁之前,对共享数据的修 ... 
- PageHelper
			https://pagehelper.github.io/ Mybatis分页插件PageHelper简单使用 SpringBoot之分页PageHelper 
- [转] 盘点8种CSS实现垂直居中水平居中的绝对定位居中技术
			转自:http://blog.csdn.net/freshlover/article/details/11579669 Ⅰ.绝对定位居中(Absolute Centering)技术 我们经常用marg ... 
- N皇后问题算法
			N皇后问题的两种主要算法是试探回溯法和位运算法.前一种是经典算法,后一种是目前公认的最高效算法,后者比前者效率提高了至少一个数量级.很多问题可以借鉴位运算的思想. 以下是转载的我认为写的比较好的一篇N ... 
- 九度OJ 1037:Powerful Calculator(强大的计算器) (大整数运算)
			时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:1821 解决:528 题目描述: Today, facing the rapid development of business, SJTU ... 
- Go 语言中的数组是一种 值类型(不像 C/C++ 中是指向首元素的指针)
			the-way-to-go_ZH_CN/07.1.md at master · Unknwon/the-way-to-go_ZH_CN https://github.com/Unknwon/the-w ... 
- PECL的安装和使用
			下载并安装pear脚本 cd /usr/local/php/bin/ curl -o go-pear.php http://pear.php.net/go-pear.phar ./php go-pea ... 
- WordPress升级出现Briefly unavailable for scheduled maintenance. Check back in a minute.
			WordPress升级出现Briefly unavailable for scheduled maintenance. Check back in a minute. 打开博客时提示: Brief ... 
- Mac环境,React native错误解决方案
			运行react-native run-android,报错如下图: 运行react-native run-ios正常,但 react-native run-android时,提示错误: 在网上 ... 
- Java for LeetCode 129 Sum Root to Leaf Numbers
			Given a binary tree containing digits from 0-9 only, each root-to-leaf path could represent a number ... 
