Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

Für Android-Entwicklung einrichten

Android ist ein Open-Source-Software-Stack, der für eine Vielzahl von Geräten mit unterschiedlichen Formfaktoren erstellt wurde. Der Hauptzweck von Android besteht darin, eine offene Softwareplattform für Netzbetreiber, OEMs und Entwickler zu schaffen, um ihre innovativen Ideen in die Realität umzusetzen und ein erfolgreiches, reales Produkt einzuführen, das das mobile Erlebnis für Benutzer verbessert.

Android ist so konzipiert, dass es keinen zentralen Fehlerpunkt gibt, an dem ein Branchenplayer die Innovationen eines anderen einschränkt oder kontrolliert. Das Ergebnis ist ein vollständiges Verbraucherprodukt in Produktionsqualität mit Quellcode, der zur Anpassung und Portierung geöffnet ist.

Details zum Android-Framework
Abbildung 1. Android-Stack

Governance-Philosophie

Eine Gruppe von Unternehmen, die als Open Handset Alliance (OHA) bekannt ist und von Google geführt wird, hat Android ins Leben gerufen. Heute haben viele Unternehmen - sowohl ursprüngliche Mitglieder der OHA als auch andere - stark in Android investiert. Diese Unternehmen haben erhebliche technische Ressourcen bereitgestellt, um Android zu verbessern und Android-Geräte auf den Markt zu bringen.

Die Unternehmen, die in Android investiert haben, haben dies getan, weil wir glauben, dass eine offene Plattform notwendig ist. Android ist absichtlich und explizit eine Open-Source-Aktion (im Gegensatz zu freier Software). Eine Gruppe von Organisationen mit gemeinsamen Anforderungen hat Ressourcen gebündelt, um an einer einzigen Implementierung eines gemeinsam genutzten Produkts zusammenzuarbeiten. In erster Linie ist die Android-Philosophie pragmatisch. Das Ziel ist ein gemeinsames Produkt, das jeder Mitwirkende anpassen und anpassen kann.

Natürlich kann eine unkontrollierte Anpassung zu inkompatiblen Implementierungen führen. Um dies zu verhindern, unterhält das Android Open Source Project (AOSP) das Android-Kompatibilitätsprogramm , in dem dargelegt wird, was es bedeutet, Android-kompatibel zu sein und was Gerätehersteller benötigen, um diesen Status zu erreichen. Jeder kann den Android-Quellcode für jeden Zweck verwenden, und wir begrüßen alle legitimen Verwendungen. Um jedoch an dem gemeinsamen Ökosystem von Anwendungen teilnehmen zu können, die wir rund um Android entwickeln, müssen Gerätehersteller am Android-Kompatibilitätsprogramm teilnehmen.

AOSP wird von Google geleitet, das Android pflegt und weiterentwickelt. Obwohl Android aus mehreren Teilprojekten besteht, ist AOSP ausschließlich Projektmanagement. Wir betrachten und verwalten Android als ein einziges, ganzheitliches Softwareprodukt, nicht als Vertrieb, Spezifikation oder Sammlung austauschbarer Teile. Unsere Absicht ist es, dass Gerätehersteller Android auf ein Gerät portieren. Sie implementieren keine Spezifikation und kuratieren keine Distribution.