DIY 新浪微博Android用戶端 —-用Android手機發送來自iPhone的微博

來源:互聯網
上載者:User

今天看到一個哥們發布的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


本文所提供的方法僅供學習研究所用,請勿用於其他用途,由此帶來的任何責任與本人無關,特此聲明。

 

 

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.