Android SDK
ಆಂಡ್ರಾಯ್ಡ್ ಎಸ್ಡಿಕೆ ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ ಆಗಿದ್ದು, ಇದು ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಇವುಗಳಲ್ಲಿ ಡೀಬಗ್ಗರ್, ಲೈಬ್ರರಿಗಳು, ಕ್ಯೂಇಎಂಯು ಆಧಾರಿತ ಹ್ಯಾಂಡ್ಸೆಟ್ ಎಮ್ಯುಲೇಟರ್, ಡಾಕ್ಯುಮೆಂಟೇಶನ್, ಸ್ಯಾಂಪಲ್ ಕೋಡ್ ಮತ್ತು ಟ್ಯುಟೋರಿಯಲ್ಗಳು ಸೇರಿವೆ. ಪ್ರಸ್ತುತ ಬೆಂಬಲಿತ ಅಭಿವೃದ್ಧಿ ವೇದಿಕೆಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ (ಯಾವುದೇ ಆಧುನಿಕ ಡೆಸ್ಕ್ಟಾಪ್ ಲಿನಕ್ಸ್ ವಿತರಣೆ), ಮ್ಯಾಕ್ ಓಎಸ್ ಎಕ್ಸ್ 10.5.8 ಅಥವಾ ನಂತರದ, ಮತ್ತು ವಿಂಡೋಸ್ 7 ಅಥವಾ ನಂತರದ ಚಾಲನೆಯಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳು ಸೇರಿವೆ. ಎಸ್ಡಿಕೆ ಆಂಡ್ರಾಯ್ಡ್ನಲ್ಲಿಯೇ ಲಭ್ಯವಿಲ್ಲ, ಆದರೆ ವಿಶೇಷ ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿ ಸಾಧ್ಯವಿದೆ. 2014 ರ ಅಂತ್ಯದವರೆಗೂ, ಆಂಡ್ರಾಯ್ಡ್ ಡೆವಲಪ್ಮೆಂಟ್ ಟೂಲ್ಸ್ (ಎಡಿಟಿ) ಪ್ಲಗಿನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಧಿಕೃತವಾಗಿ ಬೆಂಬಲಿತ ಸಮಗ್ರ ಅಭಿವೃದ್ಧಿ ಪರಿಸರ (ಐಡಿಇ) ಎಕ್ಲಿಪ್ಸ್ ಆಗಿತ್ತು. 2015 ರ ಹೊತ್ತಿಗೆ, ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋ ಅಧಿಕೃತ ಐಡಿಇ ಆಗಿದೆ; ಆದಾಗ್ಯೂ, ಅಭಿವರ್ಧಕರು ಇತರರನ್ನು ಬಳಸಲು ಮುಕ್ತರಾಗಿದ್ದಾರೆ, ಆದರೆ ಆಂಡ್ರಾಯ್ಡ್ ಸ್ಟುಡಿಯೋವನ್ನು ಅಧಿಕೃತ ಆಂಡ್ರಾಯ್ಡ್ ಐಡಿಇ ಆಗಿ ಕೇಂದ್ರೀಕರಿಸಲು 2015 ರ ಅಂತ್ಯದಿಂದ ಎಡಿಟಿಯನ್ನು ಅಧಿಕೃತವಾಗಿ ತೆಗೆದುಹಾಕಲಾಗಿದೆ ಎಂದು ಗೂಗಲ್ ಸ್ಪಷ್ಟಪಡಿಸಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅಭಿವರ್ಧಕರು ಜಾವಾ ಮತ್ತು ಎಕ್ಸ್ಎಂಎಲ್ ಕಡತಗಳನ್ನು ಸಂಪಾದಿಸಲು ಯಾವುದೇ ಪಠ್ಯ ಸಂಪಾದಕವನ್ನು ಬಳಸಬಹುದು, ನಂತರ ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ರಚಿಸಲು, ನಿರ್ಮಿಸಲು ಮತ್ತು ಡೀಬಗ್ ಮಾಡಲು ಮತ್ತು ಲಗತ್ತಿಸಲಾದ ಆಂಡ್ರಾಯ್ಡ್ ಸಾಧನಗಳನ್ನು ನಿಯಂತ್ರಿಸಲು ಕಮಾಂಡ್ ಲೈನ್ ಪರಿಕರಗಳನ್ನು (ಜಾವಾ ಡೆವಲಪ್ಮೆಂಟ್ ಕಿಟ್ ಮತ್ತು ಅಪಾಚೆ ಆಂಟ್ ಅಗತ್ಯವಿದೆ) ಬಳಸಬಹುದು (ಉದಾಹರಣೆಗೆ, ರೀಬೂಟ್ ಅನ್ನು ಪ್ರಚೋದಿಸುವುದು, ಸಾಫ್ಟ್ವೇರ್ ಪ್ಯಾಕೇಜ್ (ಗಳನ್ನು) ರಿಮೋಟ್ ಆಗಿ ಸ್ಥಾಪಿಸುವುದು). ಆಂಡ್ರಾಯ್ಡ್ನ ಎಸ್ಡಿಕೆಗೆ ವರ್ಧನೆಗಳು ಒಟ್ಟಾರೆ ಆಂಡ್ರಾಯ್ಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅಭಿವೃದ್ಧಿಯೊಂದಿಗೆ ಕೈಜೋಡಿಸುತ್ತವೆ. ಡೆವಲಪರ್ಗಳು ಹಳೆಯ ಸಾಧನಗಳಲ್ಲಿ ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಗುರಿಯಾಗಿಸಲು ಬಯಸಿದರೆ ಆಂಡ್ರಾಯ್ಡ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ನ ಹಳೆಯ ಆವೃತ್ತಿಗಳನ್ನು ಸಹ ಎಸ್ಡಿಕೆ ಬೆಂಬಲಿಸುತ್ತದೆ. ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದಾದ ಘಟಕಗಳಾಗಿವೆ, ಆದ್ದರಿಂದ ಒಬ್ಬರು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿ ಮತ್ತು ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ಹೊಂದಾಣಿಕೆ ಪರೀಕ್ಷೆಗಾಗಿ ಹಳೆಯ ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳು ಮತ್ತು ಉಪಕರಣಗಳನ್ನು ಸಹ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು. ಆಂಡ್ರಾಯ್ಡ್ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು. apk ಸ್ವರೂಪದಲ್ಲಿ ಪ್ಯಾಕ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ ಓಎಸ್ನಲ್ಲಿ/ಡೇಟಾ/20ಅಪ್ಪ್ ಫೋಲ್ಡರ್ನ ಅಡಿಯಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ (ಭದ್ರತಾ ಕಾರಣಗಳಿಗಾಗಿ ಮೂಲ ಬಳಕೆದಾರರಿಗೆ ಮಾತ್ರ ಫೋಲ್ಡರ್ ಅನ್ನು ಪ್ರವೇಶಿಸಬಹುದು). ಎ. ಪಿ. ಕೆ. ಪ್ಯಾಕೇಜ್. dex ಕಡತಗಳನ್ನು (ಡಾಲ್ವಿಕ್ ಎಕ್ಸಿಕ್ಯುಟಬಲ್ಸ್ ಎಂದು ಕರೆಯಲಾಗುವ ಬೈಟ್ ಕೋಡ್ ಕಡತಗಳನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ), ಸಂಪನ್ಮೂಲ ಕಡತಗಳನ್ನು ಇತ್ಯಾದಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಆಂಡ್ರಾಯ್ಡ್ ಎಸ್ಡಿಕೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಪರಿಕರಗಳು ಆಂಡ್ರಾಯ್ಡ್ ಎಸ್ಡಿಕೆ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಪರಿಕರಗಳು ಆಂಡ್ರಾಯ್ಡ್ ಡೀಬಗ್ ಬ್ರಿಡ್ಜ್ ಮತ್ತು ಫಾಸ್ಟ್ಬೂಟ್ನಂತಹ ಕಮಾಂಡ್-ಲೈನ್ ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಪೂರ್ಣ ಎಸ್ಡಿಕೆ ಪ್ರತ್ಯೇಕವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದಾದ ಉಪವಿಭಾಗವಾಗಿದೆ. 2014ರಲ್ಲಿ ಕೆಲವು ಭದ್ರತಾ ಸಮಸ್ಯೆಗಳು ಕಂಡುಬಂದಿವೆ. ಉಲ್ಲೇಖಗಳು ಆಂಡ್ರಾಯ್ಡ್ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್) ಆಂಡ್ರಾಯ್ಡ್ (ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್) ಅಭಿವೃದ್ಧಿ ಸಾಫ್ಟ್ವೇರ್