.Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决

分享到:

说真心话,Eclipse跟我们.net的VS比起来就是屌丝比高富帅,一切都是那么的难用,速度慢得我无法忍受

于是想试试Google钦点的Android Studio IDE工具,这跟ADT一样也是一套集成工具,也需要安装java JDK

1.下载最新的JDKhttp://developers.sun.com/downloads/ 我是下载JDK1.7版本,安装过程可以先配置环境变量

  • 我的电脑->属性->高级->环境变量->系统变量中添加以下环境变量:
  • JAVA_HOME值为:安装JDK的目录, 我的为C:\Program Files\Java\jdk1.7 (安装时候有路径选择,复制下来即可)
  • CLASSPATH值为:.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\bin;(注意前面的".;"要加上,如果没有则新建)
  • Path: 在开始追加 .;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注意前面的".;"要加上,如果没有则新建)

安装完成之后,可以在检查JDK是否安装成功。打开cmd窗口,输入java –version 查看JDK的版本信息。出现版本信息即成功安装

2.下载Android Studio 最新版

  • 点击Next ,自动检测电脑JDK,如果环境变量不设置好这边就提示搜索不到:
  • 点击Next,选择使用权限,第一个是所有用户,第二个为当前用户 自己选择合适自己的,这里我选择所有用户:
  • 点击Next ,选择你想要安装路径
  • 点击Next,选择在开始菜单中的位置,这里选择默认
  • 点击Next 显示安装进度,等下安装完成
  • 安装完成后 点击Next 
  • 勾选start Android Studio  点击finish 开启工具

如果第一次使用新建项目时候会出现项目是一直处于building “project name”gradle project info

原因是因为下载gradle包出现了问题

定位一下gradle的版本以及存放位置。

查看gradle版本:查看目录C:\Users\用户名\.gradle\wrapper\dists\gradle-1.XX-all

存放位置:C:\Users\用户名\.gradle\wrapper\dists\gradle-1.XX-all\3jdgemv0iv8uqohg3kcp2o88r1\gradle-1.XX-all.zip

知道了版本,知道了位置,剩下的就是在网上下载离线包了,搜索gradle-1.XX-all.zip,

我的版本为gradle-1.10-all.zip下载完毕后直接把zip拷贝到

C:\Users\用户名\.gradle\wrapper\dists\gradle-1.XX-all\3jdgemv0iv8uqohg3kcp2o88r1\ 下即可。重启Android Studio后,打开项目即可。

体验了一下新的的IDE发现Android Studio也并不是传说的神,启动AVD还是那么的慢。有时界面还存在卡顿的现象,不过我相信这东西肯定会替代Eclipse,因为用起来毕比较顺手,智能提示也是非常满意。

昵    称:
验证码:

相关文档:

  • Android走wifi代理
    1.测试apk一般可以通过wifi设置代理,从而使用Charles抓取http请求 2.发布版本的apk通过代码控制,http请求不再走wifi代理 1if(type==ConnectivityMa...
  • 转载_【译】Android Studio使用技巧系列之快捷键01
    转自:【译】AndroidStudio使用技巧系列之快捷键01 打开类/文件/符号 打开类 1...
  • Android网络连接判断与处理
    获取网络信息需要在AndroidManifest.xml文件中加入相应的权限。 <uses-permissionandroid:name="android.permission.ACCESS_NETWORK_STATE"/> 1)判断是否有...
  • Android图像处理之Bitmap类(转)
    田海立@CSDN 2011/09/08 Bitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,...
  • android 修改listview item view 的方法
    具体的解答办法很简单: 代码如下: 1.获取需要更新的view intvisiblePosition=mListView.getFirstVisiblePosition(); Viewview=mListView.getChildAt(position-visibl...
  • Android -- 内存泄漏
    Android为不同类型的进程分配了不同的内存使用上限,如果应用进程使用的内存超过了这个上限,则会被系统视为内存泄漏,从而被kill掉...
  • 【Android QR Code】开源项目:ZXing(三)二维码解码
    继续上一节的内容 本节我们将对上一节的QQ群号二维码进行解码 QQ群号二维码图片另存为后,将下载的.jpg拷贝到项目assets目录下 1、解...
  • 个人开发者做一款Android App需要知道的事情_异步加载
    部分远程图片无法加载显示 4、HTTP异步加载android...界面数据同步5、加载loading、加载失败、失败重试6、消...今年开始便投入到Android App开...
  • Android的Activity跳转动画各种效果整理_Android
    Android的Activity跳转就是很生硬的切换界面。其实Android的Activity跳转可以设置各种动画,本文整理了一些,还有很多动画效果,就要靠我们...
  • android源码资料以及功能实现_侧滑菜单
    果果看书附件 滑屏出现右侧菜单 Zxing源码,处理过,可...nu 滑动菜单(左右两个菜单),访网易新闻,仿人人 仿人人网...上了! 屏幕左...
  • android程序监听home键与电源键
    android程序监听home键与电源键...
  • Android Bitmap和Canvas学习笔记
    位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1.从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来...
  • 怎么实现一个Activity多个实例
    我有一个listview。一个activity。当点击listview的一个item就会跳转到activity。listview有很多条记录。我的问题是:如果每点一个listview的item就...
  • Android -- EventBus使用
    EventBus EventBus是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网...
  • android有关bluetooth常用api简介
    Android所有关于蓝牙开发的类都在android.bluetooth包下,只有8个类,而我们需要用到了就只有几个而已:1.BluetoothAdapter蓝牙适配器,直到我们建...
  • Android自定义动画的实现方式
    对于Androi的帧动画,可以制作gif图片,有时为了能够动态的生成帧动画,就得需要使用代码构建了...
  • .net程序员转战android第一篇---环境部署
    对于.net开发人员去写java,可谓说是见山是山,因为太多的相同; 最近段时间因工作因素,将项目中部分功能需要移植到android平台上,经过半个...
  • Android之shape与selector实现圆角
    shape和selector是AndroidUI设计中经常用到的,比如我们要自定义一个圆角Button,点击Button有些效果的变化,就要用到shape和selector。可以这样...
  • android Notification 的使用
    最近一直在研究android,并一边研究一边做应用。其中遇到了把程序通知常驻在Notification栏,并且不能被clear掉(就像androidQQ一样)的问题...
  • 近期找工作的一点总结 Android
    从8月中旬开始,准备换工作的事情。之前近一年的时间一直在武汉做Android开发,接下来的工作也瞄准的是Android开发工程师的职位。目前...