sdk 订阅
软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发 Windows 平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段。例如,营销公司会免费提供构建SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使 SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。 展开全文
软件开发工具包一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。软件开发工具包括广义上指辅助开发某一类软件的相关文档、范例和工具的集合。软件开发工具包是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等创建应用软件的开发工具的集合,一般而言SDK即开发 Windows 平台下的应用程序所使用的SDK。它可以简单的为某个程序设计语言提供应用程序接口API的一些文件,但也可能包括能与某种嵌入式系统通讯的复杂的硬件。一般的工具包括用于调试和其他用途的实用工具。SDK还经常包括示例代码、支持性的技术注解或者其他的为基本参考资料澄清疑点的支持文档。为了鼓励开发者使用其系统或者语言,许多SDK是免费提供的。软件工程师通常从目标系统开发者那里获得软件开发包,也可以直接从互联网下载,有时也被作为营销手段。例如,营销公司会免费提供构建SDK 以鼓励人们使用它,从而会吸引更多人由于能免费为其编程而购买其构件。SDK可能附带了使其不能在不兼容的许可证下开发软件的许可证。例如产品供应商提供一个专有的SDK可能与自由软件开发抵触。GPL能使 SDK与专有软件开发近乎不兼容。LGPL下的SDK则没有这个问题。
信息
应    用
软件包、软件框架、硬件平台、操作系统
外文名
Software Development Kit
别    名
SDK
用    途
软件开发
应用平台
Windows
中文名
软件开发工具包
软件开发工具包SpeechSDK
介绍了该系统的设计目标及功能结构,结合实际项目背景,提出了解决方案并以分模块的形式探讨了系统的功能,介绍了系统各部分的特点。经过测试基于SpeechSDK。 [1]  相关背景API(Application Programming Interface,应用编程接口)其实就是操作系统留给应用程序的一个调用接口,应用程序通过调用操作系统的 API而使操作系统去执行应用程序的命令(动作)。其实早在DOS时代就有 API 的概念,只不过那个时候的 API 是以中断调用的形式(INT 21h)提供的,在 DOS下跑的应用程序都直接或间接的通过中断调用来使用操作系统功能,比如将 AH置为30h后调用INT 21h就可以得到DOS 操作系统的版本号。而在 Windows 中,系统 API 是以函数调用的方式提供的。同样是取得操作系统的版本号,在 Windows 中你所要做的就是调用 GetVersionEx() 函数。可以这么说,DOSAPI 是 “Thinking in汇编语言” 的,而 Windows API 则是 “Thinking in 高级语言” 的。DOSAPI是系统程序的一部分,他们与系统一同被载入内存并且可以通过中断矢量表找到他们的入口,那么 什么是Windows API呢?要说明白这个问题就不得不引入下面要介绍得这个概念——DLL。 [1]  DLL,即Dynamic Link Library(动态链接库)。在Windows 环境下含有大量 .dll格式的文件,这些文件就是动态链接库文件,其实也是一种可执行文件格式。跟.exe文件不同的是,.dll文件不能直接执行,通常由.exe在执行时装入,内含有一些资源以及可执行代码等。其实Windows的三大模块就是以DLL的形式提供的(Kernel32.dll,User32.dll,GDI32.dll),里面就含有了API函数的执行代码。为了使用DLL中的API函数,必须要有API函数的声明(.h)和其导入库(.lib),导入库可以先这样理解,导入库是为了在DLL中找到API的入口点而使用的。为了使用API函数,我们就要有跟API所对应的.h和.lib文件,而SDK正是提供了一整套开发Windows应用程序所需的相关文件、范例和工具的“工具包”。SDK包含了使用API的必需资料,所以也常把仅使用API来编写Windows应用程序的开发方式叫做“SDK编程”。而API和SDK是开发Windows应用程序所必需的东西,所以其它编程框架和类库都是建立在它们之上的,比如VCL和MFC,虽然比起“SDK 编程”来有着更高的抽象度,但这丝毫不妨碍在需要的时候随时直接调用API函数 。 [1] 
收起全文
精华内容
参与话题
问答
  • SDK 下载

    千次阅读 2019-04-19 15:28:51
    一、SDK-tools下载 打开Android官网:https://developer.android.google.cn/studio 选择Android Studio,下拉至底部,选择需要下载的SDK版本解压,配置环境变量 二、Platform-tools下载 对于SDK的下载,应该是...

    一、SDK-tools下载

    打开Android官网:https://developer.android.google.cn/studio
    选择Android Studio,下拉至底部,选择需要下载的SDK版本解压,配置环境变量

    在这里插入图片描述二、Platform-tools下载

    对于SDK的下载,应该是众所周知的,下面主要看一下SDK的搭档platform-tools的下载
    1、点击sdk下载页面底部的“SDK tools release notes”

    在这里插入图片描述2、选择左侧的“SDK Platform tools”,等待页面加载成功后,在右侧可以看到下载的链接,选择相应版本,下载,配置环境变量即可。也可以直接点击以下链接下载。。。
    https://developer.android.google.cn/studio/releases/platform-tools
    在这里插入图片描述

    展开全文
  • unable to access android sdk add-on list

    万次阅读 多人点赞 2016-01-22 17:01:15
    你也可以查看我的其他同类文章,也会让你有一定的收货!造成这个问题的原因可能有多种,下面两种方法,我亲自测试后可用,如果都不行,请在评论里告诉我,我会尽快帮你分析解决。左侧的文章分类中,Android Studio...

    转载请标明出处:http://blog.csdn.net/xx326664162/article/details/50563122 文章出自:薛瑄的博客
    你也可以查看我的其他同类文章,也会让你有一定的收货!

    造成这个问题的原因可能有多种,下面两种方法,我亲自测试后可用,如果都不行,请在评论里告诉我,我会尽快帮你分析解决。左侧的文章分类中,Android Studio编译构建错误记录了我开发中遇到的所有编译构建错误,这些方法都经过我亲测,如有任何疑问,评论告诉我。

    错误信息:

    第一次安装完AS,出现这个错误提示

    unable to access android sdk add-on list
    

    这里写图片描述

    原因:

    在第一次安装AS,启动后,检测到电脑没有SDK。

    知道了原因,自然有解决方法,可以在以后安装sdk,或者设置初次打开AS,不下载sdk

    解决方法:

    第一种:

    以下方法在V2.3.1测试可行

    点击Cancel,在后续的界面再安装SDK。

    这里写图片描述

    由于都是下一步,操作很简单,这里就不逐一介绍。虽然google.com被墙,但是近两年下载sdk速度还行

    https://developers.google.cn/ 谷歌开发回国了,安装SDK和Android studio,还是通过google.com,但速度会不会快了呢。

    第二种:设置初次打开AS,不下载sdk

    1、在这个Android studio的安装目录下,找到下面这个文件

    \bin\idea.properties
    

    2、设置初次打开AS,不检测SDK。使用记事本打开,文件末尾添加一行:

    disable.android.first.run=true
    

    网上大部分介绍这种方法,但是治标不治本,SDK没有下载,就算进入界面了,也用不了。还是要去下载SDK。

    参考:
    http://stackoverflow.com/questions/28918069/unable-to-access-android-sdk-add-on-list
    http://zhidao.baidu.com/question/1692064200515166788.html
    http://blog.csdn.net/yang5726685/article/details/52034220
    http://www.cnblogs.com/jingmo0319/p/5552226.html

    关注我的公众号,轻松了解和学习更多技术
    这里写图片描述

    展开全文
  • 关于SDK介绍

    千次阅读 多人点赞 2019-05-08 22:35:26
    什么是SDK?(百度百科) SDK 和 API 有什么区别? SDK 和 java JDK有什么区别? SDK本质是什么? SDK最核心的是什么? 什么是SDK?(百度百科) 软件开发工具包(缩写:SDK、外语全称:Software Development ...

    什么是SDK?(百度百科)
    SDK 和 API 有什么区别?
    SDK 和 java JDK有什么区别?
    SDK本质是什么?
    SDK最核心的是什么?
    如何给第三方应用软件提供SDK?









    什么是SDK?(百度百科)
    软件开发工具包(缩写:SDK、外语全称:Software Development Kit)一般都是一些软件工程师为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件时的开发工具的集合。

    ps:SDK 一般是指windows sdk;

    SDK 和 API 有什么区别?
    在开发中如果对方给你提供一个接口,这就是API;
    开发中如果是一个工程提供另一个工程接口,这就是SDK;

    SDK 和 java JDK有什么区别?
    JAVA JDK 是 sdk 的一个子集,sdk 更加的广泛包含的更大。
    JDK:Java Development Kit,中文译为Java开发工具包

    SDK本质是什么?
    开发工具的集合,SDK编程就是直接用windows API进行编程。

    SDK最核心的是什么?
    API、动态链接库、导入库

    如何给第三方应用软件提供SDK?
    将类型定义和函数在头文件中声明,生成对应的DLL和lib文件给第三方开发人员,他们引入头文件和lib链接,就可以调用函数接口了。

    展开全文
  • Android Studio配置本地SDK

    万次阅读 2019-02-21 11:03:23
    Android Studio配置本地SDK 问题一:Android Studio报错:SDK does not contain any platforms. 解决方法:本地SDK应放到名为platforms的外层文件夹内。 例子:D:\SDK\platforms… (选择路径时选取到SDK文件夹...

    Android Studio配置本地SDK

    Android Studio配置本地SDK

    问题一:Android Studio报错:SDK does not contain any platforms.

    SDK does not contain any platforms.
    解决方法:本地SDK应放到名为platforms的外层文件夹内。
    例子:D:\SDK\platforms… (选择路径时选取到SDK文件夹即可)

    问题二:Android SDK location should not contain whitespace, as this can cause problems with the NDK tools.

    Android SDK location should not contain whitespace, as this can cause problems with the NDK tools.
    解决方法:很明显SDK的路径中不能含有空格,重命名带空格的文件夹或转移SDK至其他目录即可。

    完成

    完成
    推荐Android Studio及SDK下载地址:
    https://developer.android.google.cn/(官方)
    https://www.androiddevtools.cn/

    展开全文
  • Android Studio安装与SDK配置

    万次阅读 2016-04-26 09:11:26
    Android Studio安装和sdk配置!
  • eclipse安装ADT和SDK插件

    万次阅读 2015-10-10 12:30:09
    eclipse安装ADT和SDK插件
  • 现在给大家介绍一下Android Studio中如何设置Android SDK、JDK、NDK的路径。 快捷键:Ctrl+Alt+Shift+S 或:File==>Project Structure
  • AS神奇的报错: 原文链接:https://www.sunzhongwei.com/emulator-panic-cannot-find-avd-system-path-please-define-android_sdk_root ... Please define ANDROID_SDK_ROOT 报错2:android-stud...
  • android SDK安装以及环境变量配置(windows)

    万次阅读 多人点赞 2018-04-01 22:19:48
    一、下载安装android SDK 两种方式: (1)官网下载(需翻墙):https://developer.android.com/studio/index.html (2)无需翻墙下载:http://www.androiddevtools.cn/ 找到SDK Tools,选择下载windows的zip...
  • AndroidSDK下载

    千次阅读 2019-04-11 23:03:38
    AndroidSDK下载 貌似目前官网上已经没有单独的SDK下载安装包了,官网推荐的是下载包含有Android SDK的Android Studio,官网链接 Android Studio 的一个功能非常强大的用来做安卓开发试调的官方出品的工具。Ps:官网...
  • ADT-23.0.0 and Android-SDK-r23

    千次下载 热门讨论 2014-07-03 14:29:53
    android-sdk_r23-windows.zip 132M SDK r23 32 adt-bundle-windows-x86_64-20140624.zip 360M SDK+ADT 32 adt-bundle-windows-x86-20140624.zip 359.8M SDK+ADT 64 ADT-23.0.0.zip 99.2M ADT 23.0.0
  • 题记:很多做游戏开发的人,估计都或多或少地接过渠道SDK,什么UC,当乐,91,小米,360......据统计国内市场当前不下于100家渠道,还包括一些没有SDK的小渠道。每个渠道SDK接入的方法呢,多是大同小异。但是,正是...
  • Android SDK 中文帮助文档

    千次下载 热门讨论 2011-11-07 23:41:54
    目前最全的Android中文帮助文档,感谢Android中文翻译组
  • 小伙伴们都在下方留言要开发包 ... sdk: https://download.csdn.net/download/qq_35583089/10537610 大家自己下载一下吧。...最近在公司需要在项目里集成海康威视的摄像头,刚开始的时候只有个sdk压缩文件,完全...
  • 海康威视网络摄像头SDK中Demo的二次开发(运行)

    万次阅读 多人点赞 2018-03-28 21:28:50
    我们买回来的网络摄像头可以在官网下载到SDK开发包: 下载下来SDK后我们解压,就可以看到里面包含一些开发文档以及一些Demo示例: 我们点开Demo示例,可以看到里面有各种语言的示例,这里我们以MFC为例进行...
  • 前言 在安装好Android Studio后,启动AVD时报如下错误 Emulator: Process finished with exit code 1 ... Please define ANDROID_SDK_ROOT 解决方法 设置好系统的环境变量后重启 其中ANDROID_HOME的值为你下载的Sd...
  • Android 开发 第三方SDK 百度定位SDK

    千人学习 2016-08-08 10:49:00
    百度地图Android定位SDK是为Android移动端应用提供的一套简单易用的LBS定位服务接口,专注于为广大开发者提供好的综合定位服务,通过使用百度定位SDK,开发者可以轻松为应用程序实现智能、、高效的定位功能。...
  • 2015最新安卓SDK完整包下载 绿色版

    万次下载 热门讨论 2015-04-23 08:41:35
    2015最新安卓SDK完整包下载 所以SDK里面版本都已下好
  • 下载: Anderson Studio是Google为Android提供的官方IDE... 安装环境要求 : 其中JDK的最低版本是1.7,所以系统空闲内存至少2GB。如果你要安装andriod8.0左右的版本,最好内存能有8GB。...以android-studio-id...
  • Android 4.4.2 sdk工具

    千次下载 热门讨论 2014-06-13 07:55:37
    Android 4.4.2 sdk 离线包: 包括:platforms
  • Ubuntu SDK 安装

    万次阅读 热门讨论 2019-11-25 16:20:44
    在这篇文章里,你将学到如何安装Ubuntu SDK到你的系统中,并生成一个简单的应用以测试你的安装是否成功。对英文好的学习者,可以参考Ubuntu 网站中的英文地址来进行安装。如果开发者想对Ubuntu SDK的使用有更深的...
  • ESP8266 SDK学习笔记(一):ESP8266 SDK结构

    万次阅读 多人点赞 2018-03-09 12:41:08
    引言 本人自从2015年3月使用ESP8266以来,发现自己在使用ESP8266的过程中学习到了好多有关嵌入式开发的知识,特此写此系列进行整理。 ESP8266虽然同STM32属于微控制器级别,但其从编译到下载,和keil那种「傻瓜式...
  • Android 实战开发 三方SDK 讯飞语音SDK

    千人学习 2016-09-07 02:28:57
    Android 第三方SDK开发视频教程,给课程结合讯飞语音这个第三方SDK进行实战教学,实现在线语音合成,将文字信息转化为声音信息,给应用配上“嘴巴;语音听写,将连续语音识别为文字,给应用配上“耳朵”。
  • Android SDK and AVD Manager

    千次下载 热门讨论 2011-09-20 14:51:23
    Android SDK and AVD Manager
  • 然后打开以前的文件,就出现了一些关于API的错误,说需要在SDKmanager中修复的,但是SDKmanager打不开。显示下面错误: [2555-11-20 10:27:27 - Dex Loader] SecurityException: Unable to find field for dex....
  • 安装android studio没有sdk

    千次阅读 2019-09-26 13:57:10
    安装android studio没有sdk的问题安装android studio没有sdk 安装android studio没有sdk 时间:2019-9-26 版本:3.5 for Windows 64-bit (710 MB) 下载安装的时候是不带sdk 看到有朋友写的在后续继续安装会出现如下...
  • FFMpeg是当今为的面向音视频开发的开源工程,广泛应用于多种音视频的客户端、播放器和...使用FFMpeg提供的工具和SDK,可以完成音视频的编码、解码、转码、封装、解封装、转封装、视频水印和视频缩放等多种需求的开发。
  • Android sdk 5.0

    千次下载 热门讨论 2014-12-02 15:18:47
    android sdk 5.0 android-21 ,亲测可用。
  • 广告sdk

    千次阅读 2013-05-20 15:15:45
    什么是广告SDK SDK(Software Development Kit)软件开发包,指辅助开发某一类软件的相关文档、范例和工具的集合。 广告SDK,是植入程序里面的广告需要依赖的第3方API。 比如你想在别人使用你开发的程序时展示...
  • Android SDK 环境变量配置

    千次阅读 2017-05-03 16:06:31
    配置Android SDK环境变量主要是为Android命令行工具提供方便,可以直接在终端使用部分shell命令。Android SDK附带了一系列命令行工具,位于Android SDK安装目录的tools文件夹以及platform-tools下;虽然eclipse+...

空空如也

1 2 3 4 5 ... 20
收藏数 279,193
精华内容 111,677
关键字:

sdk