L
L

twitter官方客户端添加第三方API



g1用了半年,终于干了第一件不不劳而获的事情,用自已珍藏的一个速度不错的第三方api修改了官方twitter,成功的取代twitteroid成为我现在的首选,现把过程记录如下,基本转载:

### 安装

1.先装JAVA环境,JDK/JRE都行,官网下载 装过的就跳过吧

2.下载apktool.jar及相关文件,这里下apktool-1.0.0.tar.bz2 apktool-install-windows-2.1_r01-1.zip

3.解压apktool.jar到 C:Windows 解压apktool-install-windows.zip到任意文件夹(例如D盘根目录)

4.Win+R 运行CMD,用cd命令转到apktool-install-windows所在文件夹,输入apktool看看。会列出一些帮助的话就成功了。

### 反编译Twitter客户端

运行CMD ,转入apktool文件夹运行(我的是D:apktool)

下载官方twitter的客户端 下载地址 >

进入D:apktool> 输入 apktool d twitter.apk twitter

打开notepad++ 按CTRL+F 选择文件查找选项卡

选择目录 d:apktoolapktooltwittersmali

替换http://twitter.com/为 api的地址 (例如:https://gtapserver1.appspot.com/)

替换http://api.twitter.com/为 api的地址/api/ (例如:https://gtapserver1.appspot.com/api/)

替换http://search.twitter.com/为 api的地址/search/ (例如:https://gtapserver1.appspot.com/search/)

替换http://www.twitter.com/为 api的地址 (例如:https://gtapserver1.appspot.com/))

image



替换后会自动保存,直接退出notepad++

CMD运行 apktool b twitter 生成的文件在D:apktooltwitterdist下

### 签名

1.把修改后的APK包重命名为 unsigned.apk 放到Auto-Sign目录下 下载 Auto-Sign(需要java环境)

auto-sian目录随意

2.运行sign.bat签名,在同目录生成signed.apk,这就是签名后的 APK包

搞定