ADT版本老旧、UpdateSDK、离线安装SDK, hprof-conv相关问题

541 查看

今天接手了一个新项目,svn更新后发现看不到可视化布局

stackoverflow上倒是有“完美”的解决方案:

此时只想对老外说,你知道身在天朝的囧镜吗(/ □ ),没办法,没有VPN只好socks代理去官网下载最新版本的ADT,打开后发现又遭遇以下问题囧:

你说我容易吗....Google上没找到本地安装SDK的方法,不过我倒是把截止目前最新的SDK版本下载下来了,需要的同学请点击http://dl.google.com/android/android-sdk_r23.0.1-windows.zip
还有,这是离线安装SDK的方法:http://www.tech-recipes.com/rx/6588/how-to-install-android-sdk-without-internet-connection/
还有一个问题是:启动eclipse时控制台会报Unable to find xxx/platform-tools/hprof-conv.exe的错误,出现这种的问题的原因多是ADT与sdk版本差距问题,比如你的ADT是最新下载的,而指向的sdk路径确是很久以前就用的,解决办法 说白了就是手动把tools文件夹下的hprof-conv.exe移动/复制到platform-tools文件夹下,问题基本就解决。
目前我还没有解决的问题是,以前Google服务正常的时候,SDK Manager可以自动帮我们管理不同版本的SDK,现在Manager被和谐后,要怎样手动管理SDK让他们同时被ADT导入使用又互不冲突呢?希望知道的同学告诉我:-)