在技术学习小组的博客里已经有一篇 文章 说明了本文的主题,那是一种导入本地 Samples 的方法。本文可以看作其内容的补充,介绍了 Android Studio 在线导入 Sample 的方法(需要梯子)。
准备工作
- 在 Windows 7 进行 VPN 配置
- 安装 JDK 及配置 JAVA_HOME 环境变量
- 安装 Android SDK
- 安装 Android Studio
- 在 Android Studio 中配置 HTTP Proxy
说明:第二、三、四点请查阅相关文章,接下来说明第一点和第五点。
在 Windows 7 进行 VPN 配置
- 在『控制面板』中选中『Internet 选项』
- 在弹出的『Internet 属性』对话框中选择 『连接』选项卡,然后点击『局域网设置』
- 在弹出的『局域网设置』中勾选『使用自动配置脚本』,并且在『地址』一栏填入相应的地址。填入的地址需要购买 VPN 才能得到。
经过以上三个步骤,我们就可以方便地访问 Google、Android 等官网,当然也可以很方便地安装 SDK、Android Studio。
在 Android Studio 中配置 HTTP Proxy
如下图,在 Android Studio 中找到『HTTP Proxy』设置,勾选『Auto-detect proxy setting』,并填入相应的 URL。完成了这一步,所有的准备工作就完成了。
在 Android Studio 中在线导入 Samples
- 打开 Android Studio 的欢迎界面,并点击『Import an Android code sample』
- 在弹出的对话框的左侧搜索 Sample;对话框右侧的 Description 选项卡可以查看 Sample 的描述信息以及 Sample 在 GitHub 上的源码,Preview 选项卡则可以预览 Sample 的界面。
- 在上一步中选择需要的 Sample 然后点击 Next 按钮,就会弹出 Sample Setup 对话框,我们可以在这里设置相关的信息。最后点击 Finish 按钮就会开始导入 Sample。
- 导入 Sample 后的效果如下图
说明:我的计算机运行模拟器实在是太慢了。为了避免时间上的消耗,我使用真机来测试 Samples 运行的效果。
总结
为了能够在线导入 Samples,必须解决网络问题。为此,我购买了 VPN。我觉得把精力和时间放在学习上,而并非用于解决网络问题,这样会更有效率。