Questions tagged [sdk]

A software development kit (SDK) is a set of development tools that allows for the creation of software for a certain hardware platform, development environment, or software package. A SDK may consist of a combination of APIs, an IDE or other development tools, and frameworks.

A software development kit (SDK) is typically a set of development tools that allows for the creation of software or firmware for one or more of the following:

  • operating systems ();
  • hardware platforms () (e.g. desktop computers, mobile devices, gaming consoles, etc.);
  • hardware accessories () (e.g. external GPS hardware, barcode scanners, etc.);
  • software package () (e.g. advanced image processing, barcoding library, ERP, etc.).

While the term SDK may be narrowly interpreted as being simply an API, it may also be construed as including any combination of the following:

  • application programming interface ();
  • frameworks (); and/or
  • development tools, notably an integrated development environment ()
13802 questions
47
votes
3 answers

Is it OK to delete older versions of Windows 10 SDK?

I just installed the latest SDK(10.0.10586.0) and was wondering if I can delete the libraries from the older Windows 10 SDKs(10.0.10240.0 and 10.0.10150.0)? Or is there a safe way or a program to do this?
dave
  • 12,827
  • 23
  • 66
  • 104
46
votes
11 answers

How do I set ANDROID_SDK_HOME environment variable?

I'm working with Eclipse on Windows 7, x64. I'm getting an error when running ADT bundle of android development: Error: Error parsing the AVDs Unable to get the Android SDK home directory. Make sure the environment variable ANDROID_SDK_HOME is set…
OlegArsyonov
  • 981
  • 1
  • 9
  • 17
44
votes
12 answers

I can't get IntelliJ to recognise my Android SDK

I am trying to make Android programs using IntelliJ. Unfortunately, I cannot get the Android SDK to be recognised on IntelliJ. (I.e. Eclipse has Android SDK Manager installed just fine.) I select create new project from scratch. I give the project…
Alec Armstrong
  • 485
  • 1
  • 4
  • 8
44
votes
11 answers

How to determine the version of android SDK installed in computer?

How to determine the version of Android SDK installed in my computer?
aton1004
  • 1,899
  • 2
  • 19
  • 35
43
votes
3 answers

How to install developer certificate/private key and provisioning profile for iOS development via command line?

I'm configuring automated build server for iOS application project. I've done most of it. Now, it's the final round. The security. Developer certificate/private key and provisioning profile can be easily installed into Keychain with GUI. But I want…
eonil
  • 75,400
  • 74
  • 294
  • 482
43
votes
8 answers

Recommended Minimum Android App SDK

I am making an android app, and am wondering what the industry's thoughts are on supporting older android versions like GingerBread and FroYo. Should a developer like me take the extra step to make my app compatible with those older versions, or are…
Vaibhav Aggarwal
  • 1,263
  • 2
  • 17
  • 28
42
votes
15 answers

Can't upgrade Android SDK Tools

I'm trying to upgrade the Android SDK tools from revision 15 to revision 16. The update fails, claiming that a "folder failed to be moved": Failed to rename directory C:\android-sdk\tools to C:\android-sdk\temp\ToolPackage.old01 I tried…
zmbq
  • 35,452
  • 13
  • 80
  • 153
42
votes
15 answers

java missing required source folder: 'gen'

I just reformatted my computer. I have windows xp sp3 32 bit. I install java jdk android sdk eclipse ide When I go to make a new android project i get this error. Project 'HelloAndroid2' is missing required source folder: 'gen' Please help i'm new…
lonesarah
  • 2,823
  • 8
  • 21
  • 25
42
votes
15 answers

"The following SDK components were not installed: sys-img-x86-addon-google_apis-google-22 and addon-google_apis-google-22"

I'm Windows 7 64-bit user and I got Android Studio problem after I update the latest version of Android Studio and SDK components.. The following SDK components were not installed: sys-img-x86-addon-google_apis-google-22 and…
Awang AR
  • 429
  • 1
  • 4
  • 4
42
votes
2 answers

Fingerprint Scanner using Camera

Working on fingerprint scanner using camera or without, its possibility and its success rate?, I came across one of open source SDK named FingerJetFX its provide feasibilty with android too. The FingerJetFX OSE fingerprint feature extractor is…
RobinHood
  • 10,464
  • 4
  • 44
  • 92
42
votes
5 answers

Error compile in "Use Facebook Login example"

I'm trying to create the Login Application in this tutorial: I'm getting this error in my logcat: 11-22 15:57:53.863: E/AndroidRuntime(816): com.facebook.FacebookException: Cannot use SessionLoginBehavior SSO_WITH_FALLBACK when…
Pootree Kun
  • 421
  • 1
  • 4
  • 3
41
votes
7 answers

Android SDK download with Eclipse, getting error message: Failed to create directory C:/

Why does this happen? It doesn't matter which package I pick, always the same error message: Downloading Android SDK Platform-tools, revision 3 Failed to create directory C:\Program Files\Android\android-sdk\temp
JBS
  • 479
  • 2
  • 5
  • 7
41
votes
5 answers

Creating a custom ODBC driver

At my current job, we're looking to implement our own odbc driver to allow many different applications to be able to connect to our own app as a datasource. Right now we are trying to weigh the options of developing our own driver to the…
Nicholas Mancuso
  • 11,065
  • 6
  • 42
  • 46
41
votes
23 answers

Android SDK Manager won't update: connection to https://dl-ssl.google.com refused

This is the same problem as a number of other have reported, e.g. Failed to fetch URL https://dl-ssl.google.com/android/repository/addons_list-1.xml, reason: Connection to https://dl-ssl.google.com refused Android SDK Not Updating Packages Android…
user1405990
  • 766
  • 1
  • 7
  • 17
40
votes
9 answers

Could not find folder 'tools' inside SDK

I am starting Android Development using Eclipse. I have downloaded all the required software but I am having the same problem as discussed here. Now I do not find the solution of the problem on that discussion so let me rewrite the problem…
user379888