AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Sdk 33

Ein Thema von Stewag · begonnen am 18. Aug 2023 · letzter Beitrag vom 26. Sep 2023
Antwort Antwort
Seite 3 von 5     123 45      
philipp.hofmann

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

AW: Sdk 33

  Alt 21. Aug 2023, 18:56
Na, die Gnadenfrist bekommt man ja sehr unbürokratisch. Und bis Ende November kann man ja auf Delphi 12 umstellen. Ich nutze nur leider JVESuite und diese wird nicht weiterentwickelt und daher muss ich im Zuge von Delphi 12 dann alle Dinge, die mit JVESuite entwickelt waren auf native Delphi-Komponenten umstellen. Ist daher in meinem Fall leider ein Akt.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#22

AW: Sdk 33

  Alt 21. Aug 2023, 19:33
Ich nutze nur leider JVESuite und diese wird nicht weiterentwickelt und daher muss ich im Zuge von Delphi 12 dann alle Dinge, die mit JVESuite entwickelt waren auf native Delphi-Komponenten umstellen. Ist daher in meinem Fall leider ein Akt.
Ohne Quellcodes gekauft?
$2B or not $2B
  Mit Zitat antworten Zitat
mytbo

Registriert seit: 8. Jan 2007
472 Beiträge
 
#23

AW: Sdk 33

  Alt 21. Aug 2023, 21:44
Ohne Quellcodes gekauft?
Ist jetzt auf GitHub.

Bis bald...
Thomas
  Mit Zitat antworten Zitat
v2afrank

Registriert seit: 9. Mai 2005
Ort: Bocholt
575 Beiträge
 
Delphi XE2 Professional
 
#24

AW: Sdk 33

  Alt 22. Aug 2023, 07:08
Ich habe mich noch nicht damit beschäftigt, aber heißt das jetzt das neue Apps nur noch für Android 13+ laufen werden ?
https://apilevels.com/
Wenn ich ein Handy mit Android 12 habe würde das meine App nicht mehr sehen ?
Also laut meinem Link aktuell nur auf gut 20% der Handys ?

Geändert von v2afrank (22. Aug 2023 um 07:10 Uhr)
  Mit Zitat antworten Zitat
swestner

Registriert seit: 31. Aug 2012
Ort: Hallstadt
78 Beiträge
 
Delphi 10.4 Sydney
 
#25

AW: Sdk 33

  Alt 22. Aug 2023, 09:06
Zitat:
Ich habe mich noch nicht damit beschäftigt, aber heißt das jetzt das neue Apps nur noch für Android 13+ laufen werden ?
Nein, heißt es nicht. Der verwendete SDK hat nichts damit zu tun, unter welcher Android-Version die App läuft.

Nur wenn spezielle Funktionen von Android 13 verwendet werden, dann geht es natürlich nur damit.

Du kannst mit dem SDK von Windows 10 auch für Windows XP compilieren so lange Du Dich auf API-Calls von Windows XP beschränkst.
Stefan Westner
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#26

AW: Sdk 33

  Alt 22. Aug 2023, 11:02
Nja, zu deinem Programm hinterlegt Delphi (kannst du ändern) mit welchem System und für welche SDKs dein porgramm "kompatibel" ist, aber als festen Wert und nicht anhand des kompilierten Codes.

Und im Appstore wird dann deine App nicht angezeigt, oder (mangels Alternativen) wird es gezeigt, aber es steht dazu, dass es hier nicht läuft, bzw. nicht installiert werden kann.
* ARM oder Intel
* minimale und maximale AndroidSDK-Version



Genauso ist im PE-Header von Windowsprogrammen die Platform und die Zielversion hinterlegt (die Version wurde auch schon einmal angehoben und entsprechend sollten sich aktuelle Delphiprogramme in Win95/98/ME etwas sträuben)
$2B or not $2B

Geändert von himitsu (22. Aug 2023 um 11:05 Uhr)
  Mit Zitat antworten Zitat
philipp.hofmann

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

AW: Sdk 33

  Alt 22. Aug 2023, 11:18
Just for info: Ich habe JVESuite mit Quellcode gekauft, glaube aber dass es besser ist vom Pferd abzusteigen, dass es selbst am Leben zu erhalten.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.184 Beiträge
 
Delphi 12 Athens
 
#28

AW: Sdk 33

  Alt 22. Aug 2023, 14:44
Klar, es klang nur so, dass du dachtest nur wegen dem neuen dem neuen SDK soort ein neues Dephi brauchst und wegen dem neuen Delphi unbedingt auch sofort hiervon abspringen zu müssen,
obwohl es möglich ist das tote Pferd noch eine Weile zu reiten und nicht gleich alles/mehreres gleichzeitig machen zu müssen.
$2B or not $2B
  Mit Zitat antworten Zitat
Stewag

Registriert seit: 12. Jun 2008
175 Beiträge
 
Delphi 12 Athens
 
#29

AW: Sdk 33

  Alt 22. Aug 2023, 22:58
Diese Lösung hat für mich funktioniert:

- Android Studio ("Giraffe") installiert
- dabei wird automatisch gleich SDK 34 mit installiert
- im Studio über "Settings"-"Languages & Frameworks" auf dem Tab "SDK-Tools" die Command Line Tools installiert
- dann in Delphi SDK Manager alle Einstellungen wie im screenshot angepasst (64 und 32 Bit), vorher alte Pfade gespeichert!
- in AndroidManifest.xml android:targetSdkVersion="34" gesetzt

Mit diesen Einstellungen konnte ich sauber eine .aab kompilieren und bei Google hochladen.
Sie wird dort korrekt mit "Ziel-SDK 34" angezeigt!

Damit habe ich wohl erst mal Ruhe

Bisher sind beim Betrieb auf meinem älteren Android noch keine Probleme aufgetaucht.
An besonderen Android Diensten nutze ich allerdings nur Location.
Miniaturansicht angehängter Grafiken
zwischenablage04.jpg  
Steffen

Geändert von Stewag (22. Aug 2023 um 23:50 Uhr)
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.116 Beiträge
 
Delphi 12 Athens
 
#30

AW: Sdk 33

  Alt 23. Aug 2023, 07:52
Ich bin immer noch der Meinung, dass ein einfaches, manuelles Updaten der Android_template.xml mit targetSdk auf "33" in den meisten Fällen ausreichen sollte.
Wenn man nichts Außergewöhnliches, Neuartiges aus dem API33 nutzen möchte ( dazu müsste wohl sehr wahrscheinlich ein Update der Delphi Libraries her ).
Wenn man 1:1 das von vorherigen API-Versionen nutzt, dann wird sich in der Regel nichts ändern und man sollte bei dem Default-SDK der Delphi IDE bleiben.
Mit dem manuellen Ändern der "33" kommt dies nach dem Hochladen im PlayStore bei mir korrekt an ( kann man in den Release Details sehen ).

Zitat:
Release summary/Release delivery/App bundles/New app bundles/App bundle/1234 (1.2.34)/23+/33
Entspricht Min SDK 23+ und Target SDK 33
Ich habe hier aber bei einem Projekt gesehen, dass ich im PlayStore die "API33" Warnung nach wie vor bekomme und diese auch nach dem Erstellen eines neuen Releases nicht verschwand.
Bei genauerem Hinsehen wird aber anscheinend nur ein älterer Release mit dessen Build in der Library bemängelt, der noch im Internen Test hängt.
Weil man ältere, fehlerhafte Releases nicht löschen oder deaktivieren kann, scheint auch die API-Meldung stehenzubleiben.
Zumindest sieht es in meinem Fall ganz so aus.

Geändert von Rollo62 (23. Aug 2023 um 09:43 Uhr)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 3 von 5     123 45      

 

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 21:53 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz