android studio使用google做了一些联网下载的事情,但如果在无网络状态下使用就会出现或多或少的问题。下面就android studio在无网络状态下使用个人遇到的问题及解决办法个人做下汇总。
一、联网下载gradle
方法/步骤
-
一、到官网手动下载:官网地址 http://gradle.org/
注意:如果下载不了 请复制浏览器上的链接 https://downloads.gradle.org/distributions/gradle-2.2.1-all.zip 通过迅雷等第三方工具下载
-
-
-
-
-
- (注:必须下*all.zip包)
- 二、配置gradle环境变量
- 2.1、GRADLE_HOME
- 变量名:GRADLE_HOME 变量值:gradle路径
- 2.2、path:(指向%GRADLE_HOME/bin )
- 三、android studio操作
-
- 先将 zip 放到 ~/android-studio/gradle 目录里并解压,
- 然后依次点击 Android Studio 的 [File] 和 [Setting...] 打开 [Setting] 页面
- 最后在 [Build, Execution, Deployment] -> [Build Tools] -> [Gradle] 的 [Gradle home:] 框里选你刚才准备的 Gradle。如:/home/han/android-studio/gradle/gradle-2.9 。
四、 Gradle插件的版本问题
Plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE...
错误原因:
官方gradle版本升级
解决办法:
访问 https://jcenter.bintray.com/com/android/tools/build/gradle/ 查看最新的版本号
如笔者编写时最新版本号为:2.1.0-alpha4
修改Build.gradle文件中的如下代码:
classpath 'com.android.tools.build:gradle:2.1.0-alpha4' 或者 classpath 'com.android.tools.build:gradle:2.1.+'
红色内容为修改部分,改成最新的版本号(历史版本号没试过,大家可以试下)
Build.gradle右上角,有个Try Again,点击下,然后更新完成就可以了
五、 第一次运行 Android Studio 如何设置代理 -
因为众所周知的原因,在中国大陆第一次运行 android Studio 会出现无法更新 Android SDK 的情况。解决办法当然是设置代理;但这就陷入一个死循环:无法正式进入 Android Studio 就无法设置代理;不设置代理就无法正式进入 Android Studio。
这里提供一个绕过首次运行更新 Android SDK 的方法:
打开
bin\idea.properties
,在底部加上一行disable.android.first.run=true
这样再次运行 Android Studio,就跳过首次运行更新,直接进入主界面,这样就可以设置代理了。
如果你想重新进行首次运行更新,可以在设置好代理后,去掉刚才加上的那行,然后重新运行 Android Studio 即可。
-
-