Android SDK (original) (raw)

About DBpedia

Η ανάπτυξη λογισμικού Android είναι η διαδικασία με την οποία δημιουργούνται νέες εφαρμογές για συσκευές που εκτελούν το λειτουργικό σύστημα Android. Η Google αναφέρει ότι οι εφαρμογές Android μπορούν να γραφτούν χρησιμοποιώντας γλώσσες , Java και C++ χρησιμοποιώντας το κιτ ανάπτυξης λογισμικού Android SDK, ενώ είναι δυνατή και η χρήση άλλων γλωσσών. Όλες οι γλώσσες εκτός , όπως , JavaScript, C, C++ ή Assembly "γλώσσα μηχανής", χρειάζονται τη βοήθεια του κώδικα γλώσσας , που μπορεί να παρέχεται από εργαλεία, πιθανόν με περιορισμένη υποστήριξη API. Ορισμένες γλώσσες προγραμματισμού και εργαλεία επιτρέπουν την υποστήριξη εφαρμογών μεταξύ πλατφόρμων (δηλαδή για το Android και το IOS). Τα εργαλεία, τα αναπτυξιακά περιβάλλοντα και η υποστήριξη γλωσσών από τρίτους συνέχισαν να εξελίσσονται και ν

Property Value
dbo:abstract Η ανάπτυξη λογισμικού Android είναι η διαδικασία με την οποία δημιουργούνται νέες εφαρμογές για συσκευές που εκτελούν το λειτουργικό σύστημα Android. Η Google αναφέρει ότι οι εφαρμογές Android μπορούν να γραφτούν χρησιμοποιώντας γλώσσες , Java και C++ χρησιμοποιώντας το κιτ ανάπτυξης λογισμικού Android SDK, ενώ είναι δυνατή και η χρήση άλλων γλωσσών. Όλες οι γλώσσες εκτός , όπως , JavaScript, C, C++ ή Assembly "γλώσσα μηχανής", χρειάζονται τη βοήθεια του κώδικα γλώσσας , που μπορεί να παρέχεται από εργαλεία, πιθανόν με περιορισμένη υποστήριξη API. Ορισμένες γλώσσες προγραμματισμού και εργαλεία επιτρέπουν την υποστήριξη εφαρμογών μεταξύ πλατφόρμων (δηλαδή για το Android και το IOS). Τα εργαλεία, τα αναπτυξιακά περιβάλλοντα και η υποστήριξη γλωσσών από τρίτους συνέχισαν να εξελίσσονται και να επεκτείνονται από τότε που κυκλοφόρησε το αρχικό SDK το 2008. Επιπλέον, με μεγάλες επιχειρηματικές οντότητες όπως η Walmart και η , που ενδιαφέρονται να ασχοληθούν και να πουλήσουν μέσω κινητών τηλεφώνων, η ανάπτυξη εφαρμογών κινητής τηλεφωνίας αποτελεί μάρτυρα ενός μετασχηματισμού. Ο επίσημος μηχανισμός διανομής εφαρμογών Android στους τελικούς χρήστες είναι το Google Play. Επιτρέπει επίσης τη σταδιακή απελευθέρωση εφαρμογών, καθώς και τη διανομή εκδόσεων εφαρμογών πριν από την έκδοση σε δοκιμαστικές. (el) The Android SDK is a software development kit that includes a comprehensive set of development tools. These include a debugger, libraries, a handset emulator based on QEMU, documentation, sample code, and tutorials. Currently supported development platforms include computers running Linux (any modern desktop Linux distribution), Mac OS X 10.5.8 or later, and Windows 7 or later. As of March 2015, the SDK is not available on Android itself, but software development is possible by using specialized Android applications. Until around the end of 2014, the officially-supported integrated development environment (IDE) was Eclipse using the Android Development Tools (ADT) Plugin. As of 2015, Android Studio is the official IDE; however, developers are free to use others, but Google made it clear that ADT was officially deprecated since the end of 2015 to focus on Android Studio as the official Android IDE. Additionally, developers may use any text editor to edit Java and XML files, then use command line tools (Java Development Kit and Apache Ant are required) to create, build and debug Android applications as well as control attached Android devices (e.g., triggering a reboot, installing software package(s) remotely). Enhancements to Android's SDK go hand-in-hand with the overall Android platform development. The SDK also supports older versions of the Android platform in case developers wish to target their applications at older devices. Development tools are downloadable components, so after one has downloaded the latest version and platform, older platforms and tools can also be downloaded for compatibility testing. Android applications are packaged in .apk format and stored under /data/app folder on the Android OS (the folder is accessible only to the root user for security reasons). APK package contains .dex files (compiled byte code files called Dalvik executables), resource files, etc. (en) Le kit de développement (SDK) d'Android est un ensemble complet d'outils de développement. Il inclut un débogueur, des bibliothèques logicielles, un émulateur basé sur QEMU, de la documentation, des exemples de code et des tutoriels. Les plateformes de développement prises en charge par ce kit sont les distributions avec le noyau Linux, Mac OS X 10.5.8 ou plus, Windows XP ou version ultérieure. L’IDE officiellement supporté était Eclipse combiné au module d’extension avec les outils de développement d’Android (ADT) mais depuis 2015, Google officialisa Android Studio, qui devient alors l’IDE officiel pour ce kit de développement d’Android. Les développeurs peuvent utiliser n’importe quel éditeur de texte pour modifier les fichiers Java et XML, puis utiliser les outils en ligne de commande (Java Development Kit et Apache Ant sont obligatoires) pour créer, construire et déboguer les applications Android ainsi que contrôler des périphériques Android (pour déclencher un redémarrage, installer un logiciel à distance ou autre). (fr) El SDK (Software Development Kit) de Android, incluye un conjunto de herramientas de desarrollo.​ Comprende un depurador de código, biblioteca, un simulador de teléfono basado enQEMU, documentación, ejemplos de código y tutoriales. Las plataformas de desarrollo soportadas incluyen GNU/Linux, Mac OS X 10.5.8 o posterior, y Windows XP o posterior. La plataforma integral de desarrollo (IDE, IntegratedDevelopment Environment) soportada oficialmente es Android Studio junto con el complemento ADT ( Android Development Tools plugin). Además, los programadores pueden usar un editor de texto para escribir ficheros Java y XML y utilizar comandos en un terminal (se necesitan los paquetes JDK,[Java Development Kit y Apache Ant) para crear y depurar aplicaciones, así como controlar dispositivos Android que estén conectados ( es decir, reiniciarlos, instalar aplicaciones en remoto, etc.).​ Las Actualizaciones del SDK están coordinadas con el desarrollo general de Android. El SDK soporta también versiones antiguas de Android, por si los programadores necesitan instalar aplicaciones en dispositivos ya obsoletos o más antiguos. Las herramientas de desarrollo son componentes descargables, de modo que una vez instalada la última versión, pueden instalarse versiones anteriores y hacer pruebas de compatibilidad.​ Una aplicación Android está compuesta por un conjunto de ficheros empaquetados en formato .apk y guardada en el directorio /data/app del sistema operativo Android (este directorio necesita permisos de superusuario, root, por razones de seguridad). Un paquete APK incluye .dex ​ (ejecutables Dalvik, un código intermedio compilado), recursos, etc. (es) 안드로이드 SDK(Android SDK)는 포괄적인 개발 도구를 포함하는 소프트웨어 개발 키트이다. 여기에는 디버거, 라이브러리, QEMU 기반 핸드셋 에뮬레이터, 설명서, 샘플 코드 및 튜토리얼이 포함된다. 현재 지원되는 개발 플랫폼에는 리눅스(모든 최신 데스크톱 리눅스 배포판), 맥 OS X 10.5.8 이상, 윈도우 7 이상이 포함된다. 2015년 3월 현재, SDK는 안드로이드 자체에서 사용할 수 없지만, 특수 안드로이드 애플리케이션을 사용하여 소프트웨어 개발이 가능하다. 2014년 말까지 공식적으로 지원되는 통합 개발 환경(IDE)은 안드로이드 개발 도구(ADT) 플러그인을 사용한 이클립스였다. 2015년 기준으로 안드로이드 스튜디오가 공식 IDE이지만 개발자들은 다른 사용자들을 자유롭게 사용할 수 있지만 구글은 ADT가 2015년 말부터 공식 안드로이드 IDE로서 안드로이드 스튜디오에 집중하기 위해 공식적으로 더 이상 사용되지 않음을 분명히 하였다. 또한 개발자는 텍스트 편집기를 사용하여 자바와 XML 파일을 편집한 다음 명령행 도구(Java Development Kit 및 Apache Ant 필요)를 사용하여 안드로이드 응용 프로그램을 만들고, 빌드하고, 디버깅할 수 있으며, 연결된 안드로이드 장치(예: 재부팅 트리거, 소프트웨어 패키지 설치)를 원격으로 제어할 수 있다.안드로이드 SDK의 향상은 전반적인 안드로이드 플랫폼 개발과 관련이 있다. SDK는 또한 개발자들이 구형 기기를 대상으로 삼기를 원하는 경우에 대비하여 구형 버전의 안드로이드 플랫폼을 지원한다. 개발 도구는 다운로드 가능한 구성 요소이므로 최신 버전과 플랫폼을 다운로드한 후 호환성 테스트를 위해 이전 플랫폼과 도구도 다운로드할 수 있다. 안드로이드 응용 프로그램은 .apk 형식으로 패키지되어 안드로이드 OS의 /data/app 폴더 아래에 저장된다(이 폴더는 보안상의 이유로 루트 사용자만 액세스할 수 있다. APK 패키지에는 .dex 파일 (달빅 실행 파일이라 불리는 컴파일된 바이트 코드 파일), 리소스 파일 등이 포함되어 있다. (ko) Android SDK (Android Software Development Kit) – zestaw narzędzi (SDK) dla programistów przeznaczony do tworzenia aplikacji na platformę Android. Składa się z dwóch części: SDK Tools – wymaganej do tworzenia aplikacji niezależnie od wersji Androida, oraz Platform Tools – czyli narzędzi zmodyfikowanych pod kątem konkretnych wersji systemu. W skład środowiska programistycznego wchodzą takie elementy jak dokumentacja, przykładowe programy, tutoriale, biblioteki, emulator oparty na QEMU, debugger oraz wiele innych narzędzi. Wspierane platformy to Linux (większość nowoczesnych dystrybucji), OS X w wersji 10.5.8 lub późniejszej oraz Windows XP lub nowszy. Android SDK jest modularny. Istnieje możliwość łatwej instalacji oraz deinstalacji dowolnego modułu przez dostarczany Android SDK Manager. Modułami są np. obrazy konkretnych wersji Androida, dodatkowe sterowniki, źródła SDK, czy przykładowe programy. Szczególnie ważne są obrazy systemu uruchamiane na emulatorze, dzięki którym programiści mogą łatwo testować zachowanie aplikacji na wszystkich wersjach Androida, nie posiadając fizycznych urządzeń. (pl) Android SDK — универсальное средство разработки мобильных приложений для операционной системы Android. Отличительной чертой от обычных редакторов для написания кодов является наличие широких функциональных возможностей, позволяющих запускать тестирование и отладку исходных кодов, оценивать работу приложения в режиме совместимости с различными версиями ОС Android и наблюдать результат в реальном времени (опционально). Поддерживает большое количество мобильных устройств.Android SDK был выпущен в октябре 2009 года. Присутствует множество уникальных технологий, взятых у немалоизвестного языка с#(.NET sdk). Среда разработки является кросс-платформенной, значительная часть комплекта написана на языке программирования Java. В состав SDK включены различные средства разработки, в том числе отладчик, набор библиотек, телефонный эмулятор на базе движка QEMU, набор документации, примеров приложений и руководств. Среда Android SDK может быть запущена на компьютерах, использующих ОС Linux, Mac OS X 10.5.8 и новее, Windows 7 и новее. Однако, по состоянию на март 2015 года система SDK не может быть непосредственно запущена на устройствах под управлением ОС Android. В качестве редактора кода до конца 2014 года использовался IDE Eclipse, дополненный плагином «Android Development Tools» (ADT). Кроме того возможна интеграция SDK с IntelliJ IDEA IDE и с NetBeans IDE (при помощи плагина). В 2015 году вышел комплект разработки Android Studio (разработан Google с применением технологий IDE IntelliJ), ставший основным. В конце 2015 года ADT стал считаться устаревшим, тогда как Android Studio стал основной системой разработки приложений для Android. Кроме интеграций с IDE доступно использование посторонних текстовых редакторов для создания Java и XML файлов и использование утилит командной строки (требуется Java Development Kit и Apache Ant) для создания проектов, их компиляции и отладки. Также доступны утилиты управления подключенными Android устройствами для перезагрузки и установки приложений: fastboot и adb (Android Debug Bridge). В состав SDK возможно включение фрагментов устаревших версий платформы Android для случаев, когда разработчики готовы заниматься продолжением развития своих приложений для устаревших телефонных аппаратов и планшетов. Часть средств разработки поставляется в виде отдельно загружаемых DLC. Приложения Android в законченном виде представляют собой пакеты формата .apk и после установки хранятся в каталоге /data/app. Внутри пакет APK содержит кодовые файлы .dex (байт-код для исполнения в Dalvik), файлы ресурсов и т. п. (ru) Android NDK (Android Native Development Kit) — необхідний набір інструментарію для розробки компонентів програмного забезпечення для платформи Android, який базується на C/C++ та інших мовах програмування. Містить у собі лімітований набір загальновживаних низькорівневих (нативних) бібліотек та API, написаних на С/С++ та інших мовах програмування, документацію і мінімальний набір прикладів для демонстрації базового функціонала. За допомогою NDK розробник застосунку для операційної системи Android може імплементувати окремі його частини, використовуючи такі мови, як C/C++, а не тільки Java. Це надає можливість використати деякі переваги, оскільки в окремих випадках код написаний на C/C++ може виконуватися швидше в порівнянні з кодом на Java. Це досягається тим що в С/С++ надається більший інструментарій для використання пам'яті і іншими підходами. Android NDK може бути використаний для платформи Android 1.5 (API Level 3) і новіших версій. Також доступні додаткові функції управління підключеними Android пристроями для перезавантаження і установки додатків: fastboot і adb (Android Debug Bridge). (uk)
dbo:developer dbr:Google
dbo:genre dbr:Integrated_development_environment dbr:Software_development_kit
dbo:latestReleaseVersion 26.1.1
dbo:operatingSystem dbr:Cross-platform
dbo:programmingLanguage dbr:Java_(programming_language)
dbo:wikiPageExternalLink http://developer.android.com/sdk/index.html
dbo:wikiPageID 19539193 (xsd:integer)
dbo:wikiPageLength 5891 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1119494199 (xsd:integer)
dbo:wikiPageWikiLink dbr:QEMU dbr:Debugger dbr:Android_Debug_Bridge dbr:List_of_Linux_distributions dbr:Library_(computing) dbc:Android_(operating_system) dbr:Cross-platform dbr:Google dbr:Android_Studio dbr:Apache_Ant dbr:Linux_kernel dbr:Mac_OS_X dbr:Emulator dbr:Dalvik_Virtual_Machine dbr:Windows_7 dbr:Eclipse_(software) dbr:Fastboot dbr:APK_(file_format) dbr:Java_(programming_language) dbr:Java_Development_Kit dbc:Android_(operating_system)_development_software dbr:Integrated_development_environment dbr:Software_development_kit dbr:Command_line
dbp:developer dbr:Google
dbp:genre dbr:Integrated_development_environment dbr:Software_development_kit
dbp:language English (en)
dbp:latestReleaseVersion 26.100000 (xsd:double)
dbp:operatingSystem dbr:Cross-platform
dbp:programmingLanguage dbr:Java_(programming_language)
dbp:title Android SDK (en)
dbp:website http://developer.android.com/sdk/index.html
dbp:wikiPageUsesTemplate dbt:As_of dbt:Infobox_software dbt:Reflist dbt:Start_date_and_age
dct:subject dbc:Android_(operating_system) dbc:Android_(operating_system)_development_software
rdf:type owl:Thing dbo:Software schema:CreativeWork dbo:Work wikidata:Q386724 wikidata:Q7397
rdfs:comment Η ανάπτυξη λογισμικού Android είναι η διαδικασία με την οποία δημιουργούνται νέες εφαρμογές για συσκευές που εκτελούν το λειτουργικό σύστημα Android. Η Google αναφέρει ότι οι εφαρμογές Android μπορούν να γραφτούν χρησιμοποιώντας γλώσσες , Java και C++ χρησιμοποιώντας το κιτ ανάπτυξης λογισμικού Android SDK, ενώ είναι δυνατή και η χρήση άλλων γλωσσών. Όλες οι γλώσσες εκτός , όπως , JavaScript, C, C++ ή Assembly "γλώσσα μηχανής", χρειάζονται τη βοήθεια του κώδικα γλώσσας , που μπορεί να παρέχεται από εργαλεία, πιθανόν με περιορισμένη υποστήριξη API. Ορισμένες γλώσσες προγραμματισμού και εργαλεία επιτρέπουν την υποστήριξη εφαρμογών μεταξύ πλατφόρμων (δηλαδή για το Android και το IOS). Τα εργαλεία, τα αναπτυξιακά περιβάλλοντα και η υποστήριξη γλωσσών από τρίτους συνέχισαν να εξελίσσονται και ν (el) The Android SDK is a software development kit that includes a comprehensive set of development tools. These include a debugger, libraries, a handset emulator based on QEMU, documentation, sample code, and tutorials. Currently supported development platforms include computers running Linux (any modern desktop Linux distribution), Mac OS X 10.5.8 or later, and Windows 7 or later. As of March 2015, the SDK is not available on Android itself, but software development is possible by using specialized Android applications. (en) El SDK (Software Development Kit) de Android, incluye un conjunto de herramientas de desarrollo.​ Comprende un depurador de código, biblioteca, un simulador de teléfono basado enQEMU, documentación, ejemplos de código y tutoriales. Las plataformas de desarrollo soportadas incluyen GNU/Linux, Mac OS X 10.5.8 o posterior, y Windows XP o posterior. La plataforma integral de desarrollo (IDE, IntegratedDevelopment Environment) soportada oficialmente es Android Studio junto con el complemento ADT ( Android Development Tools plugin). Además, los programadores pueden usar un editor de texto para escribir ficheros Java y XML y utilizar comandos en un terminal (se necesitan los paquetes JDK,[ (es) Le kit de développement (SDK) d'Android est un ensemble complet d'outils de développement. Il inclut un débogueur, des bibliothèques logicielles, un émulateur basé sur QEMU, de la documentation, des exemples de code et des tutoriels. Les plateformes de développement prises en charge par ce kit sont les distributions avec le noyau Linux, Mac OS X 10.5.8 ou plus, Windows XP ou version ultérieure. L’IDE officiellement supporté était Eclipse combiné au module d’extension avec les outils de développement d’Android (ADT) mais depuis 2015, Google officialisa Android Studio, qui devient alors l’IDE officiel pour ce kit de développement d’Android. Les développeurs peuvent utiliser n’importe quel éditeur de texte pour modifier les fichiers Java et XML, puis utiliser les outils en ligne de commande ( (fr) 안드로이드 SDK(Android SDK)는 포괄적인 개발 도구를 포함하는 소프트웨어 개발 키트이다. 여기에는 디버거, 라이브러리, QEMU 기반 핸드셋 에뮬레이터, 설명서, 샘플 코드 및 튜토리얼이 포함된다. 현재 지원되는 개발 플랫폼에는 리눅스(모든 최신 데스크톱 리눅스 배포판), 맥 OS X 10.5.8 이상, 윈도우 7 이상이 포함된다. 2015년 3월 현재, SDK는 안드로이드 자체에서 사용할 수 없지만, 특수 안드로이드 애플리케이션을 사용하여 소프트웨어 개발이 가능하다. 안드로이드 응용 프로그램은 .apk 형식으로 패키지되어 안드로이드 OS의 /data/app 폴더 아래에 저장된다(이 폴더는 보안상의 이유로 루트 사용자만 액세스할 수 있다. APK 패키지에는 .dex 파일 (달빅 실행 파일이라 불리는 컴파일된 바이트 코드 파일), 리소스 파일 등이 포함되어 있다. (ko) Android SDK (Android Software Development Kit) – zestaw narzędzi (SDK) dla programistów przeznaczony do tworzenia aplikacji na platformę Android. Składa się z dwóch części: SDK Tools – wymaganej do tworzenia aplikacji niezależnie od wersji Androida, oraz Platform Tools – czyli narzędzi zmodyfikowanych pod kątem konkretnych wersji systemu. (pl) Android NDK (Android Native Development Kit) — необхідний набір інструментарію для розробки компонентів програмного забезпечення для платформи Android, який базується на C/C++ та інших мовах програмування. Містить у собі лімітований набір загальновживаних низькорівневих (нативних) бібліотек та API, написаних на С/С++ та інших мовах програмування, документацію і мінімальний набір прикладів для демонстрації базового функціонала. За допомогою NDK розробник застосунку для операційної системи Android може імплементувати окремі його частини, використовуючи такі мови, як C/C++, а не тільки Java. Це надає можливість використати деякі переваги, оскільки в окремих випадках код написаний на C/C++ може виконуватися швидше в порівнянні з кодом на Java. Це досягається тим що в С/С++ надається більший і (uk) Android SDK — универсальное средство разработки мобильных приложений для операционной системы Android. Отличительной чертой от обычных редакторов для написания кодов является наличие широких функциональных возможностей, позволяющих запускать тестирование и отладку исходных кодов, оценивать работу приложения в режиме совместимости с различными версиями ОС Android и наблюдать результат в реальном времени (опционально). Поддерживает большое количество мобильных устройств.Android SDK был выпущен в октябре 2009 года. Присутствует множество уникальных технологий, взятых у немалоизвестного языка с#(.NET sdk). Среда разработки является кросс-платформенной, значительная часть комплекта написана на языке программирования Java. В состав SDK включены различные средства разработки, в том числе отладчик (ru)
rdfs:label Android SDK (en) Android SDK (el) Android SDK (es) Android SDK (fr) 안드로이드 SDK (ko) Android SDK (pl) Android SDK (ru) Android NDK (uk)
owl:sameAs wikidata:Android SDK dbpedia-el:Android SDK dbpedia-es:Android SDK dbpedia-fr:Android SDK dbpedia-ko:Android SDK dbpedia-pl:Android SDK dbpedia-ru:Android SDK dbpedia-uk:Android SDK dbpedia-vi:Android SDK https://global.dbpedia.org/id/2iqPk
prov:wasDerivedFrom wikipedia-en:Android_SDK?oldid=1119494199&ns=0
foaf:homepage http://developer.android.com/sdk/index.html
foaf:isPrimaryTopicOf wikipedia-en:Android_SDK
is dbo:wikiPageWikiLink of dbr:Qbs_(build_tool) dbr:Android_Debug_Bridge dbr:Android_software_development dbr:List_of_mobile_app_distribution_platforms dbr:Replicant_(operating_system) dbr:Payanywhere dbr:Meme_IDE dbr:Mobile_app_development dbr:Android_(operating_system) dbr:LibGDX dbr:Comparison_of_streaming_media_software dbr:List_of_Android_app_stores dbr:Amlogic dbr:Droid_Maxx dbr:Fastboot dbr:Java_(programming_language)
is dbp:includedWith of dbr:Android_Debug_Bridge dbr:Fastboot
is foaf:primaryTopic of wikipedia-en:Android_SDK