AS第一次启动HTTP proxy问题

(转载请注明出处)

前段时间换工作,面试的时候被无情的嘲讽了   AS出了两年多了 都还不用?

之前有把公司的项目整到AS  但是前期不习惯  项目进度紧 就沿用EC了   好吧 对于程序员来说  这是个借口   所以转用AS了(公司的电脑配置只有4g 32位操作系统  卡得不要不要的)

第一次配置AS是比较繁琐  今天下班抽空 写出来

下载AS  本地安装成功  第一次启动  新建项目  报错

Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.

HTTP proxy问题的根源是AS第一次启动会联网  下载gradle  这个东西非常重要  但是国内只能vpn翻墙下载  已下有几种解决办法

第一 国内下载gradle   我下载的是gradle-2.8-all.zip   把这个文件解压出来 F:\lahmMsg\gradle-2.8

然后配置 环境变量

同时在path 末尾追加 上 这个环境变量

配置完成后 cmd命名  gradle -v 查看是否成功

然后在AS中

把本地gradle的路径设置好   同时在项目的build.gradle

dependencies 改为当前的版本   OK完成
 

第二种解决办法

找个网盘  有下载gradle文件的 gradle-2.8-all.zip   (版本看个人需求)

找到AS项目

打开之后

把最下面的路径修改成网盘路径即可

同时说下

GRADLE_USER_HOME 这个参数的含义是 AS默认配置gradle的路径 C:\Users\用户\.gradle

如果不想放在C盘  可以配置环境变量  变量名

GRADLE_USER_HOME  变量值设置为你想保存的路径  但是后缀必须为.gradle
 
希望有所帮助
时间: 2024-08-30 15:06:45

AS第一次启动HTTP proxy问题的相关文章

iOS 判断程序第一次启动

在appdelegate.m中找到 “application:didFinishLaunchingWithOptions:”方法, 添加以下代码: if (![[NSUserDefaults standardUserDefaults] boolForKey:@everLaunched]) { [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@everLaunched]; [[NSUserDefaults standardUser

ef第一次启动较慢

解决ef第一次启动较慢的问题: protected void Application_Start() { //禁用第一次ef查询对表__MigrationHistory的问题使用了ef的Code first会在第一次ef查询的时候会对__MigrationHistory访问,是为了检查数据库和model是否匹配,以保证ef能正常运行 System.Data.Entity.Database.SetInitializer<DataContext>(null); //设置当前数据库类型 DbHelp

ios 怎样判断 app 第一次启动

在appdelegate.m中找到 “application:didFinishLaunchingWithOptions:”方法, 添加以下代码: if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]) { [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"everLaunched"]; [[NSUserDe

判断是否是第一次启动程序

if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]){ [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"]; NSLog(@"第一次启动"); [[NSUserDefaults standardUserDefaults] setBool:NO forKey:@&qu

0219 ---第一次 启动

ios 判断app程序第一次启动方法 if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstStart"]){ [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstStart"]; NSLog(@"第一次启动"); }else{ NSLog(@"不是第一次启动"); }

判断IOS安装后是否是第一次启动

1 if(![[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]){ 2 [[NSUserDefaults standardUserDefaults] setBool:YES forKey:@"firstLaunch"]; 3 //第一次启动 4 }else{ 5 //非第一次启动 6 }

判断程序是否是第一次启动?

如何判断程序是否为第一次启动,并实现第一次启动时实现用户导航的页面.在- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions里实现如下代码 //判断程序是否是第一次启动    if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"])    

判断ios是app第一次启动

首次运行的应用程序加入一些help 或者 宣传动画 现在变的很重要了. 一个有用的例子是发送一个分析实例.这可能是一个很好的方法来确定有多少人下载实用应用程序.有人会说:“但是,嘿,苹果AppStore已经告诉我,应用程序的下载量了”. 流行的解决方案是在大多数地方是用[NSUserDefaults standardUserDefaults的一个关键,如果它不存在,这意味着这是应用程序启动,否则,它不是第一次.然后,它说设置成后者在该方法的关键:“applicationWillTerminate

判断ios app 第一次启动 别人的 嘿嘿

流行的解决方案是在大多数地方是用[NSUserDefaults standardUserDefaults的一个关键,如果它不存在,这意味着这是应用程序启动,否则,它不是第一次 在appdelegate.m中找到 “application:didFinishLaunchingWithOptions:” 方法, 添加以下代码: if (![[NSUserDefaults standardUserDefaults] boolForKey:@"everLaunched"]) {    [[NS