Ich bin dabei, eine neue App zu bauen. Ich mache nur einen Alarm und ich versuche hauptsächlich alten Leuten zu helfen (ich nehme an, dass sie der Technik nicht als Geeks folgen und sie können alte Telefone benutzen, die 5-6 Jahre alt sind) und max Benutzer zählen nicht glänzende neue Funktionen. Also kann ich API 8's 0,1% nach Android Dev ignorieren, aber ich möchte API 10-15's ~ 5% nicht ignorieren.Probleme mit der Absicht der Verwendung von Android API 10
Also entschied ich mich, API 10 als min SDK-Ebene zu verwenden. Während API 10 innerhalb Android Studio Download traf ich mit Veraltet Warnung wie im Bild gezeigt:
Okay, vielleicht ist es hier falsch dargestellt und besser diese von Android SDK Manager direkt zu tun. Es war dieselbe, und ich hatte eine zusätzliche Warnung für SDK-Plattform mit Windows-nicht kompatibel ist:
Wenn ich mich recht erinnere es Ende 2015 Google mit API-Ebenen verwirrt mich nicht veraltet war, da sie lehnen es ab, rückwärtskompatibel zu sein. Wie auch immer, hier ist mein Haufen von Fragen in meinem Kopf:
- Bedeutet dies, Google nicht, dass ~ 5% schert (API 10-15 Benutzer und Entwickler) mehr?
- Was bedeutet veraltet? Nur nicht mehr von Google unterstützt?
- Ist es eine schlechte Idee, diese API für neue Projekte zu verwenden? Mit welchen Problemen kann ich konfrontiert werden, wenn ich es jetzt und in Zukunft nutze?
- Wenn ich eine neuere API wie Level 18+ wähle, was mache ich nach 5 Jahren, bis API veraltet ist? Wenn ich keine neuen Funktionen außer grundlegenden Dingen und Korrekturen hinzufügen werde, muss ich dann die API aktualisieren?
@Selvin Ist dies der einzige Grund für das Schreiben von obsoleten? – ErTR
Können Sie meine Antwort versuchen? –