怎么解决Android studio导入项目卡死
在使用Android studio的时候常常遇到这样的问题,从github或是其他地方导入项目,Android studio呈现卡死的现象!当遇到这种情况时,可以看看是下面那种情况,在按照方法来解决!
一、首次启动studio卡死
当我们安装完studio,首次启动时如果卡死在这个画面:
这时,我们只要到android studio的安装目录的bin目录下去找这个文件:idea.properties 文件,在文件的最后追加这样一句话即可:disable.android.first.run=true另一种方法时FQ让它自己去慢慢下载!
二、导入其他地方的项目卡死(很慢)
从github或其他地方导入项目如果studio很久也是像卡死的状态,这时你可以先将进程杀死,沿着这个路径:项目/gradle/wrapper找到这个文件: gradle-wrapper.properties ,将它打开看看这里:
一种方法是,去这个网站(Gradle Distributions)下好对应的版本。或者去gradle官网(需要FQ,下载还很慢)下载也可以!然后将下载好的这个文件(gradle-2.10-all.zip)拷贝到这个目录下:C:\Users\用户名\.gradle\wrapper\dists\gradle-2.10-all\a4w5fzrkeut1ox71xslb49gst
注:
a4w5fzrkeut1ox71xslb49gst这个文件夹名是随机数所以很可能不是一样的,然后再导入项目!
另一种方法是,将上面那个文件的版本改成你自己那个目录有的版本,然后再导入项目。
三、studio升级后,新建项目卡死
今天在将studio 升级到最新版本后,新建了个醒目结果一直卡在这个界面:
我发现它又是去给我下载:gradle-2.10-all.zip去了,于是我按照上面的第二种方法修改了gradle的版本,然后再导入编译,结果又出现下面的问题:
然后我就知道是gradle的版本高了,于是就到:项目的根目录找到build.gradle这个文件,做如下图的修改:
修改后我又编译了一次,结果又冒出这样一个错误,如图:
于是我又找到我又打开app目录下的build.gradle打开发现:compileSdkVersion 'Google Apis:Google Apis:23',最后将他做了如下图的修改:
这样项目才算是编译通过,能部署到手机上!
最后我又按照上面的前一种方法做了一遍,发现一次性解决问题,什么文件也不用修改!
四、最后总结
不管是导入项目还是新建项目卡死,发现它是去下载:gradle-xxx-all.zip的时候最好的解决方案就是按照上面的方法自己去下载对应的版本,然后放到那个目录下,这样做省去了修改这,修改那的麻烦!
文/devbird(简书作者)
原文链接:http://www.jianshu.com/p/e1c0b46e317c
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
怎么解决Android studio导入项目卡死的更多相关文章
- 解决Android studio导入项目卡死
在使用Android studio的时候常常遇到这样的问题,从github或是其他地方导入项目,Android studio呈现卡死的现象!当遇到这种情况时,可以看看是下面那种情况,在按照方法来解决! ...
- Android Studio导入项目
原文:http://ask.android-studio.org/?/article/21 本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4.请尝试 ...
- 【Android Studio使用教程1】Android Studio导入项目的几种方法
本篇教程中使用到的Android Studio版本为1.0, Eclipse ADT版本23.0.4.请尝试更新到该版本. Android Studio默认使用 Gradle 构建项目, Eclips ...
- Android Studio导入项目的中文注释乱码解决方法
在Android studio中,导入Android的项目后,容易出现项目文件的中文乱码,中文无法正常显示,变成了一些格子问号之类的,导致无法查看中文的注释,下面来看看导入项目和解决乱码 ...
- Android Studio导入项目一直卡在Building gradle project info的解决方案
出现了一个很神奇的现象,Android Studio导入其它项目均正常,但是导入某个项目(两天前还正常打开的项目)却一直卡在Building gradle project info 尝试了重启Andr ...
- Android Studio 导入项目错误
Gradle DSL method not found: 'Android()' 错误原因: android studio 引进项目时,自动查找本机是否有项目设置的SDK版本,若发现没有,我们会在pr ...
- Android Studio导入项目非常慢的解决办法
问题 Android Studio目前已经更新到2.0 Preview 6了,作为Google大力推崇的开发工具,相对于Eclipse ADT有着不可比拟的优势.然而在实际使用时,依然有不少不爽的地方 ...
- Android Studio 导入项目 出现安装Error:Cause: failed to find target with hash string 'android-23' 等错误
今天 在导入 一个新项目时 : 出现了这个错 Error:Cause: failed to find target with hash string 'android-23' in: C:\Use ...
- [转载]解决Android studio新建项目慢的问题
原文地址为:https://blog.csdn.net/easion_zms/article/details/73181402 Android Studio 好处很多,但是当从github上或者导入其 ...
随机推荐
- java微信开发(wechat4j)——wechat4j配置文件解读
wechat4j的配置文件是wechat4j.properties.需要放置在项目src目录下.在wechat4j.jar中的META-INF下有一个wechat4j.properties.sampl ...
- FME2014汉化问题
问题:FME2014汉化包安装上不起作用,安装环境是是Win7 64位,FME是64位版本的,默认位置在Program Files\FME下,而汉化包安装默认位置在Program Files (x86 ...
- Atitit.office word excel ppt pdf 的web在线预览方案与html转换方案 attilax 总结
Atitit.office word excel ppt pdf 的web在线预览方案与html转换方案 attilax 总结 1. office word excel pdf 的web预览要求 ...
- nutch简介
1.什么是 nutch Nutch 是一个开源的. Java 实现的搜索引擎.它提供了我们运行自己的搜 索引擎所需的全部工具.2.研究 nutch 的原因(1) 透明度: nutch 是开放源代码的, ...
- 【转】c++中引用的全方位解读
对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率 ...
- C语言的判断语句
// // main.c // homeWork1222 //// #include <stdio.h> int main(int argc, const char * argv[]) { ...
- Swift55个协议的分类和讲解分析
首先我只想问:为什么是协议?为什么面向协议编程?如果我们回到过去那段年少无知少不更事的面相对象编程时期,我们很多人最初学习的是Objective-C,这意味着我们免受多继承的专横.又或者你是这个房间里 ...
- InfluxDB数据备份与恢复
数据备份与恢复 Example:(192.167.8.13 InfluxDB:DeviceHistory备份到192.167.8.52,然后恢复到该服务器上) steps: login 192 ...
- 《SQL Server企业级平台管理实践》读书笔记——SQL Server如何设置自动增长和自动收缩项
SQL Server允许用户设置数据库初始值和最大值,可以通过自动增长或者自动收缩进行配置.通过这些配置,我们可以防止数据库空间问题而导致的应用程序修改失败或者SQL Server磁盘空间耗尽的事情发 ...
- cocos2d-x之物理引擎之碰撞监测
#include "HelloWorldScene.h" USING_NS_CC; #define RED_BIT_MASK 0b0100 #define GREEN_BIT ...