dota omg下载(dota1)
dotaomg版的地图有ai么(以前版本的也行)是的,DOTA2的OMG模式地图有AI。详细解释如下:DOTA2作为一款竞技类游戏,其地图设计是非常复杂的,包含了丰富的战略元素和细节。对于OMG模式,...
Android SDK下载安装及配置教程
一、下载Android SDK
Android SDK可以通过多种途径下载,以下是几种常见的方法:
通过官方网站下载(需翻墙):
访问Android开发者官网,在“Downloads”部分找到Android SDK并下载。
通过国内镜像站点下载(无需翻墙):
访问Android开发工具网站,在该网站上可以找到Android SDK的下载链接。
或者通过360安全卫士的360软件管家,在编程开发分类中搜索Android SDK进行下载。
以下以通过国内镜像站点下载为例进行说明:
在Android开发工具网站上,找到SDK Tools并下载最新版本。建议选择zip格式的压缩包,下载后解压缩至目标路径位置。二、安装Android SDK
双击“SDK Manager”,启动SDK Manager:
在解压后的SDK文件夹中,找到并双击“SDK Manager.exe”以启动SDK Manager。
下载必要的组件:
在SDK Manager中,根据需要选择并下载以下组件:
Tools:勾选图示选项进行下载,这些工具是开发Android应用所必需的。
API:选择一个或多个API级别进行下载。为了向下兼容,建议下载最新的API级别。
Extras:建议全选,这些额外组件可能包含有用的库、示例代码等。
如果出现无法下载的情况,可以尝试使用Android SDK在线更新镜像服务器来下载安装。具体方法如下:
启动Android SDK Manager,打开主界面,依次选择“Tools”、“Options...”,弹出“Android SDK Manager- Settings”窗口。
在“Android SDK Manager- Settings”窗口中,设置HTTP代理服务器和端口。可以使用以下镜像服务器地址和端口:北京化工大学镜像服务器:IPv4 或 ,端口80;IPv6 ,端口80。
大连东软信息学院镜像服务器:,端口80。
郑州大学开源镜像站:,端口80。
选中“Force https://.. sources to be fetched using http://..”复选框。
设置完成后,单击“Close”按钮关闭窗口,然后依次选择“Packages”、“Reload”以重新加载包列表并尝试下载。
三、配置环境变量
新建系统环境变量:
在计算机的属性中,找到并高级系统设置,然后点击“环境变量”按钮。
在“系统变量”区域,点击“新建”按钮,创建一个新的系统环境变量。
变量名设置为ANDROID_SDK_HOME,变量值设置为你的SDK安装路径(例如:C:Androidsdk)。
修改Path环境变量:
在“系统变量”中找到名为Path的变量,选中并点击“编辑”按钮。
在“编辑环境变量”窗口中,点击“新建”按钮,并添加以下两个路径:%ANDROID_SDK_HOME%platform-tools
%ANDROID_SDK_HOME%tools
添加完成后,点击“确定”按钮保存修改。
检测配置是否成功:
打开命令行窗口(例如:cmd),输入adb命令。
如果配置成功,你应该会看到adb命令的相关帮助信息。如图所示:
至此,你已经成功下载、安装并配置了Android SDK。现在,你可以开始使用Android Studio或其他开发工具进行Android应用的开发了。
1.我建议大家要养成一个习惯,以后遇到疑问时,首先应该想到去sdk文档上查找,然后再去百度上google:这样做一来可以锻炼自己理解E文的能力,二来也会让自己的印象更深刻些。
1号区域:标签栏,各个标签代表了文档所包含的不同种类的帮助。
Home:欢迎界面
SDK:对各版本SDK的概述、对开发环境的搭建的指导等等一些开发准备知识
Dev Guide:对开发本身进行了比较初级的指导,一些比较实用给力的例子都在这里了
Reference:类似于Java api文档的android api文档,以后我们会常光顾的地方(上图就是Reference的首页)
Resources Video和 Blog:对开发者的一些其他支持资源,我们的网络环境下估计是很难享受到的
以后我会主要去探索Reference这个含金量比较多的版块,另外有需要的话会穿插看看Dev Guide。
2号区域:Reference中的包列表
核心包
Android SDK提供了编写应用程序的一些基本包。这些包通过分层方式组织,以下按照从底层到高层的顺序列出。
android.util
包含有许多底层的工具类,例如专用容器类,XML工具等等。
android.os
提供基本的操作系统服务、消息传递和进程间通讯。
android.graphics
核心图形绘制包。
android.text, android.text.method, android.text.style, and android.text.util
提供丰富的文本处理工具、富文本支持以及输入法等等。
android.database
包含数据库相关的底层API。
android.content
提供大量的访问存储在设备上的数据的服务:安装在设备上的应用及相关资源,用于持续的动态数据的内容提供器(content provider)。
android.view
核心用户界面框架。
android.widget
提供构建view包的标准用户界面元素(列表、按钮、布局管理器等等)。
android.app
提供高层应用模型,通过活动实现。
其它值得注意的包
这些包提供了Android平台的中领域相关的附加功能。对于基本应用程序的开发它们不是必须的。
android.provider
包括了平台内的各个内容提供器(content providers)的定义。
android.telephony
提供与设备的电话协议栈交互的API。
android.webkit
包含各种用于web内容的API。
3号区域:Reference主要内容浏览区域
4号区域:搜索框,主要用于搜索某个类后接口以快速浏览该类的Reference(好用,极力推荐!)
5号区域:用于根据android apiLevel(android中对各个版本的api作了一个序号对应,从而易于分辨。例如2.2版本对应8)过滤类和接口以及相关方法,也很实用
(1)Manifest
Manifest类的实例其实一般是通过AndroidManifest.xml文件通过XML解析后生成的(如果你暂时无法理解,可以联想一下LayoutInflater这个将XML中的Layout解析为View类的实例这个很熟悉的过程)。Manifest实例中便保存了AndroidManifest.xml中的信息(Activity属性信息、权限使用信息)以协助系统处理你的应用——例如该把哪个Activity作为起始Activity、Activity是否禁止横屏显示等等。
(3)R以及它的所有子类(从R.anim至R.xml)
这里的R代表的是Resource,也就是资源的意思。不难猜想到这一系列的类构成了android系统自带资源的集合。
R.anim:系统自带的android动画文件,包含我们熟悉的fade_in和fade_out
R.array:系统自带数组。
R.attr:这个类是十分给力的,因为android中所有的xml属性都在这里查得到——不用说常见的layout_height和layout_width,一些我们基本不会遇到的xml属性这里都有介绍。所以,以后如果在别人的代码中看到了一个自己闻所未闻的xml属性,就来这里查查吧——相信我,你不会失望的!
R.bool:很奇怪的类,因为它除了一个构造方法外什么都没有——他是干什么用的呢?期待大鸟解答!
R.color:一些系统平时会调用到的颜色资源(应该也就是一些RGB颜色码的数值吧),当然,你也可以在你的应用中调用,从而使它尽量和android系统保持一样的配色风格。
R.demon:看了文档我只知到它和android的程序启动器(android launcher)有关——因为它有一个属性是app_icon_size,这个属性定义了标准的应用图标大小。
R.drawable:一些系统会用到的drawable资源。
R.id:系统程序会调用到得组件的id。
R.integer:这里有一些常量,而且都用于控制android animation的时长——长、中等、短(config_longAnimTime、config_mediumAnimTime、config_shortAnimTime)。你可以在你自定义的animation中使用这些现成的时长,从而让你的animation符合android的本地特色。
R.layout:系统里面经常用到的layout文件都在这里。平时我们使用Spinner时常常会使用到android.R.layout.simple_list_item_single_choice就是出自这里。
R.plurals:和bool一样等待高人解释。
R.raw:没有任何成员被文档指出,但根据名字我猜想是系统的一些原生资源的集合地(例如开关机的声音文件)。
R.string:一些系统会调用的string对象。
R.style:系统内一些常用的android style文件(也就是一些主题(Theme)文件)。
首先,下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载
选择一个最新的版本就行了。注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:
然后就双击“SDK Manager.exe”,启动SDK Manager,如图所示:
看到有这么多需要选择安装的时候,是不是一时有点头脑发昏眼冒金星不知道咋办了啊。。。尤其是对于像Neo这种重度选择恐惧症患者来说,真是感觉脑袋都要爆浆了。。。这个时候啦,一定要keep calm。
在这里我只说几个必须要安装的,如上图所示的,Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。
然后就是API的选择了。我们可以看到这里提供了很多很多从Android 2.2到Android 5.x的很多版本的API,那么怎么选择呢。这里我建议,新手的话,选择一个最新的版本就好了,因为Android是向下兼容的。其他的以后你要用到了在下载就行了(因为下载安装的速度实在太慢啦。。。)。所以如上图所示,这里我只选择了下载当前最新的Android 5.1.1(API 22)。这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,
最后就是extras文件夹中的东西了,如下图所示,
理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB Driver。其他的以后有时间再慢慢下载吧。
关于android sdk手机版下载和安卓sdk下载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。