android step two

昨天搭建好了java web开发平台,接着搭建android开发平台,在网上搜了一圈,发现http://developer.android.com/sdk/index.html 加载不了,据说被墙了,在博客园里看了http://www.androiddevtools.cn/ 这篇文章,里面好多android资源,非常的好,有评论说:

首先要知道SDK文件构成
sdk文件由:sdk-tools、sdk、build-tools、platform-tools、其他文件
其中:
1.sdk-tools文件是基础框架,相当于容器,存放sdk,build-tools,platforms,platforms,system-images这几个关键文件
2. SDK文件是版本文件,如android4.0,android5.0,一个sdk-tools里可以有多个sdk文件,这样就可以支持多版本
3. system-image文件是sdk版本支持文件,和sdk要一一对应
4.build-tools文件是开发文件,没有的话,会导致 R cannot be resol ved as a ...错误
5. platform-tools文件,还不知道现在,嘻嘻

所以步骤是:
1.解压sdk-tools文件,就在里面创建build-tools文件夹,platforms文件夹,platform-tools文件夹(如果有就不用手动创建)
2.把sdk文件解压,把整个 文件夹放到platforms文件夹里 (记住是整个文件夹)
3.把build-tools文件解压,把整个 文件夹放到build-tools文件夹里 (记住是整个文件夹)
4.把platform-tools文件解压,把 所有 文件放到platform-tools文件夹里 (不是文件夹,是所有文件)
5.把system-images文件解压,把整个文件夹放到system-images文件夹里,如果没有这个文件,虚拟机就无法创建(记住是整个文件夹)
说明:platforms文件夹里可以放置多个sdk文件夹,这样就可以进行多android版本开发
因此,为了对应支持sdk版本,system-images文件夹里也要存放对应sdk的system-images文件
然后就大功告成。

要知道这些东西,然后按步骤载资源,看起来就很麻烦,而且版本对应也不好做,看了之前的网站,重头百度下各个资源具体有什么作用,首先百度了android studio,发现了一个新世界!!!!

映入眼帘的是各种关于android studio的新闻,谷歌收购安卓团队之后的,“作为谷歌在2013年为开发者提供的IDE环境工具Android Studio,从几次更新之后Android Studio已经成为了非常强大的IDE开发环境。谷歌也宣布将在年底前中止对其他IDE开发环境的支持—开发者是时候正式向Eclipse说再见。安卓产品经理Jamal Eason在声明中写道“谷歌将会全力专注于Android Studio编译工具的开发和技术支持,中止为Eclipse提供官方支持。包括中止对Eclipse ADT插件以及Android Ant编译系统的支持。”

也就是说现在开发android,不再需要像以往那样去搭建模拟器了,只需要用android studio就可以代替eclipse+android sdk,是这样的么?世界变化的太快了,赶紧试试先。

下载了压缩版的Android Studio,运行studio64.exe之后,发现页面一直停留在fetching android sdk compoment information上,网上说在bin目录下的idea.properties文件末尾添加一行:disable.android.first.run=true,保存后重新运行studio64.exe就可以了,试过之后发现可以,但是进入页面后想新建一个来测试,发现如下情况:

发现是因为没有android sdk,还是老老实实的载SDK和相应的packages吧

1.下载SDK Toolds,我载的是android-sdk_r24-windows,双击SDK Manager.exe,打开Android SDK manager,在tools下拉菜单中选择options,如下图设置:

据说中科院的网上很快,O(∩_∩)O,然后点击close,回到页面,发现多了很多东西,我把tools全选了,另外选择了5和4版本,如下图:

然后就是等等等……

在等的期间,去重新启动了之前装好的android studio,将sdk的目录添加到project structrue中,如上图所示,点击close,新建项目,发现不会报错了!先弄个helloworld试试,O(∩_∩)O

时间: 2024-10-28 03:20:07

android step two的相关文章

Step Detector and Step Counter Sensors on Android

Step Detector and Step Counter Sensors on Android 时间 2014-03-31 11:56:00 Tech Droid 原文  http://techdroid.kbeanie.com/2014/03/step-detector-and-step-counter-sensors.html Android KitKat has added a few more hardware sensors to it's API list. Step Senso

ANDROID – TOOLBAR STEP BY STEP(转)

今年(2014) 的 Google I/O 發表令多數人為之一亮的 Material Design,而 Google 也從「Google I/O 2014」 開始,大家也陸陸續續地看到其更新的 Android APP 皆套用了這個設計介面.當然,這個設計介面著實讓大家感到驚艷外,更讓 Android 開發者開始擔心未來 APP 的介面處理了. 不過,所幸有著之前 ActionBar 的經驗後,Android 也很快地在 support library 裡面提供了相對應的 API 給開發者使用,本

Android Multimedia框架总结(十四)Camera框架初识及自定义相机案例

转载请把头部出处链接和尾部二维码一起转载,本文出自逆流的鱼yuiop:http://blog.csdn.net/hejjunlin/article/details/52738492 前言:国庆节告一段落,又是新一月,上月主要是围绕MediaPlayer相关展开,从今天开始,开始分析多媒体框架中的Camera模块,看下今天的Agenda: Camera拍照 Camera录像 新API android.hardware.camera2 新旧API特点对比 Camera自定义相机 新API andro

【翻译】Android Interface Definition Language (AIDL)

参考地址:https://developer.android.com/guide/components/aidl.html Android Interface Definition Language (AIDL) AIDL (Android Interface Definition Language) is similar to other IDLs you might have worked with. It allows you to define the programming inter

Android基础入门教程——10.12 传感器专题(3)——加速度-陀螺仪传感器

Android基础入门教程--10.12 传感器专题(3)--加速度/陀螺仪传感器 标签(空格分隔): Android基础入门教程 本节引言: 本节继续来扣Android中的传感器,本节带来的是加速度传感器(Accelerometer sensor)以及 陀螺仪传感器(Gyroscope sensor),和上一节的方向传感器一样有着x,y,z 三个轴, 还是要说一点:x,y轴的坐标要和绘图那里的x,y轴区分开来!传感器的是以左下角 为原点的!x向右,y向上!好的,带着我们的套路来学本节的传感器吧

【翻】Android Design Support Library 的 代码实验——几行代码,让你的 APP 变得花俏

译者地址:[翻]Android Design Support Library 的 代码实验--几行代码,让你的 APP 变得花俏 原文:Codelab for Android Design Support Library used in I/O Rewind Bangkok session--Make your app fancy with few lines of code 原文项目 demo: Lab-Android-DesignLibrary 双语对照地址: [翻-双语]Android D

Android 学习资料分享(2015 版)

我是如何自学Android,资料分享(2015 版) Tikitoo2015.02.11 10:21 1713 字 3932 次阅读 自己学了两三个月的Android,最近花了一周左右的时间写了个App--Diigoer(已开源),又花了一两周时间找工作,收到了两个Offer,也算是对自己学习的一种认可吧:我刚开始学习总结的--<我是如何自学Android,资料分享>,如果是初学Android 的话,不应该错过的,而今天这篇分享好这篇文章,相对于第一次写的会有所提升,所以建议先把上一篇看了,再

ZXing for Android 修改为竖屏模式

zxing github连接:https://github.com/zxing/zxing 以下为修改方法 Step 1: Add following lines to rotate data before buildLuminanceSource(..) in decode(byte[] data, int width, int height) DecodeHandler.java: byte[] rotatedData =newbyte[data.length];for(int y =0;

用C/C++开发android应用

在某些情况下,比如原来与很多c/c++的代码, 可能希望采用c/c++编写android应用程序.在这种情况下,一般使用NDK.但是由于android直提供了java接口,因此不能够直接调用android中的各种对象或者部件. 如何直接使用c/c++开发android应用? 可以使用cle和wrapandroid项目作为中间件. CLE项目提供了多种语言的通用接口,其中就包含对c/c++的支持. 本文简单介绍了如何使用CLE和wrapandroid编写GUI应用程序.CLE可以作为多种语言的通用