今天看到一個哥們發布的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.csdn.net/source/3130453
enjoy~!
本篇部落格著作權歸CSDN博主曾陽所有
轉載請註明http://blog.csdn.net/Zengyangtech/archive/2011/03/26/6280622.aspx
本文所提供的方法僅供學習研究所用,請勿用於其他用途,由此帶來的任何責任與本人無關,特此聲明。