AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung Delphi Android: minSdkVersion in Delphi 10.4

Android: minSdkVersion in Delphi 10.4

Ein Thema von philipp.hofmann · begonnen am 29. Jul 2020 · letzter Beitrag vom 30. Jul 2020
Antwort Antwort
Rollo62

Registriert seit: 15. Mär 2007
4.208 Beiträge
 
Delphi 12 Athens
 
#1

AW: Android: minSdkVersion in Delphi 10.4

  Alt 30. Jul 2020, 08:25
Doch, die minSDK und Anderes kann man im Template ohne Probleme setzen, da spräche nichts dagegen.
Das war in früheren Versionen schonmal zwingend notwendig, weil die nächste IDE-Version noch nicht fertig war.
Man muss nur darauf achten wenn man ein Projekt für Rx10.3.3 und Rx10.4 hat, dass diese Daten entsprechend gesetzt sind.

Im Template muss das ja nur einmal gemacht werden, die bleiben normalerweise erhalten.
Wenn das Template gelöscht wird, erst dann wird das File mit den IDE-Standards wieder rückgesetzt und neu erzeugt.

Bei mir im Rx10.3.3 sind die Standards folgendermaßen gesetzt, das könnte man normalwerweise bei 19 belassen.
Code:
   
<uses-sdk android:minSdkVersion="19" android:targetSdkVersion="28" />
Im Android Studio wird dir angezeigt, wie viel % aller Menschen du erreichst. 6/Marshmallow (SDK23) (Delphi 10.4. minSdkVersion=23) bis Android 10 (SDK29) nutzen momentan 84.9% aller Menschen. Es bleiben also 15.1% aller NutzerInnen aussen vor, wenn du deine App nur mit Delphi 10.4. erstellst.
Richtig, nur zwingt uns Android ja ab morgen auf die API-Level 29 mit AAB zu gehen.
Ich habe zwar schon gelesen das auch immer noch APK im Store akzeptiert würden, habe das aber nie ausprobiert.
Es könnte ja sein das es da noch zwei Wege gibt, AAB-Api-29 für neuere Phones und APK-Api-19 für ältere Phones.
Eine direkte Einstellung dafür habe ich aber nicht gefunden, ich wollte immer mal ausprobieren was der Store dazu sagt
wenn man einfach ein altes APK hochlädt.
Vielleicht meckert er das damit nur alte Geräte erreicht werden, macht es aber womöglich dann doch (man weiss ja nie ...).

Geändert von Rollo62 (30. Jul 2020 um 08:38 Uhr)
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
932 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Android: minSdkVersion in Delphi 10.4

  Alt 30. Jul 2020, 10:16
Ja, aber ich denke, wenn ich minSdkVersion manuell ändere, kann es sein, dass eine Funktion auf dem jeweiligen Device dann doch nicht läuft, beim Setzen der Property wird sich EMBT ja etwas gedacht haben. Daher ist für mich (bis auf Weiteres) der sichere Weg in den Amazon-Store via Delphi 10.3.3.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.208 Beiträge
 
Delphi 12 Athens
 
#3

AW: Android: minSdkVersion in Delphi 10.4

  Alt 30. Jul 2020, 11:15
Kommt drauf an was Du nutzt, denke ich.
Z.B. mit Bluetooth habe ich keine Probleme bemerkt.
Die Permissons könnten schon Schwierigkeiten machen, ansonsten denke ich das es unkrritisch ist.
Ausgiebig Testen muss man sowieso.
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
932 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Android: minSdkVersion in Delphi 10.4

  Alt 30. Jul 2020, 12:07
Testen ja, aber wenn ich die minSdkVersion herabsetze muss ich zusätzlich auf den Devices testen, die ich damit zusätzlich zulasse. Die hat man aber nicht immer zur Hand und das ist ein nicht unbeträchtlicher Aufwand.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.208 Beiträge
 
Delphi 12 Athens
 
#5

AW: Android: minSdkVersion in Delphi 10.4

  Alt 30. Jul 2020, 13:00
Testen ja, aber wenn ich die minSdkVersion herabsetze muss ich zusätzlich auf den Devices testen, die ich damit zusätzlich zulasse. Die hat man aber nicht immer zur Hand und das ist ein nicht unbeträchtlicher Aufwand.
Das mache ich in der Regel sowieso, und mittlerweile habe ich auch ein ganzes Sammelsurium älterer und neuerer Geräte

Für die Tests mache ich dann auch oft nur Stichproben, mal an dem, mal an dem anderen Gerät, ob sich was verändert hat.

Wirklich alle 100% zu Testen ist müssig, aber auch dafür versuche ich noch Lösungen per Logging o.ä. zu finden.
Es gibt ja auch Testfarmen, die aber leider nicht genau die speziellen Tests machen die ich bräuchte.
Wir arbeiten hier auch fürs Testen mit ein paar Testern zusammen, die dann eine Test-Version bekommen,
und wo ich dann eine Rückmeldung bekomme
Ansonsten wäre (und ist) das wirklich ein Wahnsinnsaufwand.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz