DIY 新浪微博Android客户端 ----用Android手机发送来自iPhone的微博

本文介绍了如何DIY一个Android版的新浪微博客户端,通过修改代码使其模拟从iPhone发送微博。详细步骤包括下载原客户端,使用smali工具反编译,替换特定密钥,再重新打包并签名,最后分享了已修改好的apk下载链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天看到一个哥们发布的DIY新浪微博客户端,自己试了下,确实好用,赫赫,给大家分享下

链接

http://hi.baidu.com/aqtata817/blog/item/776246021f81b6d87b8947bb.html

 

先上个效果图:

 

 

用我自己的Android手机发布

 

欢迎关注我的微博

http://t.sina.com.cn/zylucifer

 

呵呵,下面我们开始一步一步来完成这一功能。

1.首先,下载新浪微博客户端

把里面的classes.dex文件拷贝出来

 

2.然后去下载smali工具

http://code.google.com/p/smali/

 

3.然后执行

java -jar baksmali.jar -o out classes.dex

 

把反编译的代码解压缩到out文件夹

 

4.然后找个工具,我用的是notepad++ 打开

out/com/sina/weibo/Constants.smali和RPCHelper.smali

 

5.替换

5l0WXnhiY4pJ794KIJ7Rw5F45VXg9sjo

5Jao51NF1i5PDC91hhI3ID86ucoDtn4C

 

 

6.替换

"android"

"iphone"

 

注意,带上引号

 

 

其实上面那个就是新浪用来计算判断是Android客户端的key

下面那个是判断iPhone客户端的key

 

7.这样替换完了之后,baksmali工具打包回去

java -jar smali.jar out -o classes.dex

 

8.然后把classes.dex打包进原来的压缩包,替换原来的classes.dex

然后把META-INF 也就是签名文件夹干掉

 

用自己的签名,比如auto-sign或者signer.jar来签名

 

9.然后去发布你的iphone版Android客户端微博吧!哈哈!Enjoy!

 

 

 

我传了一份已经改好的apk到csdn下载频道

http://download.youkuaiyun.com/source/3130453

enjoy~!

 

本篇博客版权归优快云博主曾阳所有

转载请注明http://blog.youkuaiyun.com/Zengyangtech/archive/2011/03/26/6280622.aspx


本文所提供的方法仅供学习研究所用,请勿用于其他用途,由此带来的任何责任与本人无关,特此声明。

 

 

 

 

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值