Android: issues related to development environment setup and android
1. Concepts and relationships of Android, ADT, and SDK
SDK: Software Development Kit ". This is a widely used term. It can be said that the collection of documents, examples, and tools used to assist in the development of a certain type of software can be called "sdks ". SDK is a combination of a series of files. It provides a platform for software development (it facilitates software development and various APIs ).
In Java Development, JDK is an SDK.
Develop Android programs and have a series of their own sdks. These sdks are managed by SDK Manager. You can see multiple Android SDK versions (Android 2.1, Android 2.2, Android2.3, and Android4.0) In SDK Manager, just like multiple JDK versions (JDK5, JDK6, JDK7, and JDK8 ), SDK Manager is a tool for managing these Android sdks.
ADT: Android Development Kit, which is a plug-in for Android program Development on Eclipse. It is similar to CDT (C/C ++ Development Kit). CDT is a plug-in for Eclipse to develop C/C ++ programs. To learn how to use Eclipse to develop C and C ++ programs, refer to: Using Eclipse to play C and C ++.
2. Android integrated development tools
1) Baidu online storage
Link to the Android integrated environment ndk jdk: http://pan.baidu.com/s/1bnjaDKb;
Android Studio Linux: http://pan.baidu.com/s/1eQjA6MA;
Adt Bundle for 64-bit windows: http://pan.baidu.com/s/1bnvlVnL;
Adt Bundle Linux 32-bit: http://pan.baidu.com/s/1jG41dI2;
Adt Bundle Linux 64-bit: http://pan.baidu.com/s/1dDxjHXv;
NDK 32-bit Linux: http://pan.baidu.com/s/1eQtJVe6;
64-bit NDK Linux: http://pan.baidu.com/s/1bnvr1_l;
NDK Windows 32-bit: http://pan.baidu.com/s/1eQzj9iq;
2) official website of the Android Development Environment (which can be downloaded directly)2.1) ADT Bundle
These include Eclipse
| Platform |
Package |
Size |
MD5 Checksum |
| Windows 32-bit |
Adt-bundle-windows-x86-20140702.zip |
370612741 bytes |
9d2cf3770edbb49461788164af2331f3 |
| Windows 64-bit |
Adt-bundle-windows-x86_64-20140702.zip |
370763706 bytes |
Bfc20172a12173422ba044182ac466c13 |
| Mac OS X 64-bit |
Adt-bundle-mac-x86_64-20140702.zip |
320593642 bytes |
24c51a1ad96c5f6d43821d978bf9866d |
| Linux 32-bit |
Adt-bundle-linux-x86-20140702.zip |
371950735 bytes |
5901c898bae4fe95476463a951b68404 |
| Linux 64-bit |
Adt-bundle-linux-x86_64-20140702.zip |
372259418 bytes |
18a7c5778f96c0823349dda-f58a0a36 |
2.2) SDK only
| Platform |
Package |
Size |
MD5 Checksum |
Windows 32 & 64-bit |
Android-sdk_r23.0.2-windows.zip |
141435413 bytes |
89f0576abf3f362a700767bdc2735c8a |
| The installer_r23.0.2-windows.exe (Recommended) |
93015376 bytes |
7be4b9c230341e1fb57c0f84a8df3994 |
Mac OS X 32 & 64-bit |
Android-sdk_r23.0.2-macosx.zip |
90996733 bytes |
322787b0e6c629d926c28690c79ac0d8 |
Linux 32 & 64-bit |
Android-sdk_r23.0.2-linux.tgz |
140827643 bytes |
94a8c62086a7398cc0e73e1c8e65f71e |
2.3) Android Studio
| Platform |
Package |
Size |
MD5 Checksum |
| Windows |
Android-studio-bundle-135.1245622-windows.exe |
380000036 bytes |
5720baef7dda-f2df7398a38dae2fa92 |
| Mac OS X |
Android-studio-bundle-135.1245622-mac.dmg |
368451923 bytes |
Fa9da3625db44687576c5c4e8f96280e |
| Linux |
Android-studio-bundle-135.1245622-linux.tgz |
417756987 bytes |
C70dd2e4035484b84f0ad0046a34f136
|
3) install the ADT plug-in directly on Eclipse
This is similar to the installation of the CDT plug-in. For details, refer to: Use Eclipse to play C, C ++ and search for ADT.