Android 版seesmic修改API方法
2010-05-30 01:34
453 查看
先去market down个最新版然后提取出来,觉得麻烦的就直接去各大论坛找就行。
用winrar解压seesmic.apk
在目录下得到classes.dex文件
下载smail点击下载(内含smali.jar和baksmali.jar v1.1版)将其反编译,程序需要java环境,下载JDK或者JRE已经安装的请跳过
把classes.dex文件和两个jar放在同一目录下,拖动dex到 “解包.bat”,之后会在同目录生成”classes”文件夹
打开Notepad++ 按Ctrl+F 选择“文件查找”选项卡,选择classes文件夹所在目录
搜索“twitter.com” 替换为“api.abc.com”此处为自己的API
然后打开 /classes/com/seesmic/core/ServiceManager.smali搜索“SEARCH_URL” “TT_URL”将其之后引号内URL去掉“search.” (例如原来为“http://search.api.abc.com/trends/current.json” 改为http://api.abc.com/trends/current.json”)
再将第58、173行的URL改为你的API顶级域名(例如原来为“api.abc.com”改为“abc.com”)以通过验证
修改完毕后拖动“classes”文件夹到 “打包.bat”,之后会在同目录生成“out.dex”文件,它就是重新编译后的classes.dex了
然后把“out.dex”文件重命名为“classes.dex”拖到原来的apk包中(同样winrar打开)
删除apk中META-INF文件夹,里面是原来的证书文件,不删除安装可能出错
关闭winrar窗口
把修改后的APK包重命名为 unsigned.apk 放到Auto-Sign目录下 下载 Auto-Sign(需要java环境)
拖动unsigned.apk到sign.bat签名,在同目录生成signed.apk,这就是签名后的 APK包
然后就安装吧~
不保证今后的所以版本都可以这么修改,可能会有小变动。
现在只测试通过了twip2.1和2.2版本,twip3和GAE的API还未测试。
使用愉快~
用winrar解压seesmic.apk
在目录下得到classes.dex文件
下载smail点击下载(内含smali.jar和baksmali.jar v1.1版)将其反编译,程序需要java环境,下载JDK或者JRE已经安装的请跳过
把classes.dex文件和两个jar放在同一目录下,拖动dex到 “解包.bat”,之后会在同目录生成”classes”文件夹
打开Notepad++ 按Ctrl+F 选择“文件查找”选项卡,选择classes文件夹所在目录
搜索“twitter.com” 替换为“api.abc.com”此处为自己的API
然后打开 /classes/com/seesmic/core/ServiceManager.smali搜索“SEARCH_URL” “TT_URL”将其之后引号内URL去掉“search.” (例如原来为“http://search.api.abc.com/trends/current.json” 改为http://api.abc.com/trends/current.json”)
再将第58、173行的URL改为你的API顶级域名(例如原来为“api.abc.com”改为“abc.com”)以通过验证
修改完毕后拖动“classes”文件夹到 “打包.bat”,之后会在同目录生成“out.dex”文件,它就是重新编译后的classes.dex了
然后把“out.dex”文件重命名为“classes.dex”拖到原来的apk包中(同样winrar打开)
删除apk中META-INF文件夹,里面是原来的证书文件,不删除安装可能出错
关闭winrar窗口
把修改后的APK包重命名为 unsigned.apk 放到Auto-Sign目录下 下载 Auto-Sign(需要java环境)
拖动unsigned.apk到sign.bat签名,在同目录生成signed.apk,这就是签名后的 APK包
然后就安装吧~
不保证今后的所以版本都可以这么修改,可能会有小变动。
现在只测试通过了twip2.1和2.2版本,twip3和GAE的API还未测试。
使用愉快~
相关文章推荐
- Android 系统音量最大值的定义位置以及默认值的修改方法
- Android开发实现Launcher3应用列表修改透明背景的方法
- Android编译时java版本不对修改方法
- Android Canvas API总结和使用方法
- Android短信转发默认不需要转发号码修改方法
- Android APP OPS移除应用程序项目的修改方法
- Android 相对布局中的 代码中修改属性与布局文件的设置不同的解决方法
- 修改List of existing Android Virtual Devices located at D:\J\.android 路径的方法
- highcharts图表组件动态修改属性的方法(API)总结之Axis
- 修改android默认中文的三种方法
- Android EditText默认不弹出输入法,以及获取光标,修改输入法Enter键的方法
- android不通过编译修改build.prop方法
- Android Wi-Fi Firmware(wcnss)修改方法(以QCOM为平台)
- Android中修改设备权限的方法
- 山寨AjaxPro,解决分布式问题,实现主流接口,保留原版的API方法,唯一的不同是稍微修改下webconfig
- 在Android上修改读取IMEI码的方法
- Android高版本API方法如何在低版本系统上做兼容性处理浅析
- android bitmap,canvas,paint常用方法API,总结
- android使用隐藏api的方法(使用被@hide的api)!!!!!!!
- 横向RecyclerView item修改宽度,均分Android手机屏幕的方法