Details
- 确保 JRE/JDK 已安装
- 下载本项目首页的 4sq-20xx-xx-xx.zip
- 将 4sq-20xx-xx-xx.zip 中的两个文件传到国外主机的一级目录下,如 http://16.example.com
- 用 AppMonster 或者类似软件提取 Foursquare 的 apk 文件
- 下载 android-apktool 。 http://code.google.com/p/android-apktool/
- 用 apktool d "Foursquare 2010-05-11.apk" output 反编译
- 打开 output/smali/com/joelapenna/foursquared/Foursquare.smali ,将里面出现的两处 api.foursquare.com 改成自己搭建的地址如 16.example.com
- 用 apktool b output 编译
- 参考 @LvWind 的这篇文章,对 output/dist/out.apk 进行签名: http://lvwind.net/2010/01/android-en2zh-5/
- 安装签过名后的 apk ,没了
- 对了,Fuck GFW
http://code.google.com/p/ls-api-proxy/wiki/HowToChange4sqForAndroid