mindest API ist 26?!

ConfusingFutureGames

ConfusingFutureGames

Neues Mitglied
Threadstarter
Hallo,

Ich habe vorgestern meine erste App in den PlayStore gestellt und habe gemerkt, dass diese erst ab der Android Version 7.0 (API 24) verfügbar ist. Aber ich will die App auch für ältere Handy nutzer zugänglich machen und dies verweigert der PlayStore strigt. Wisst ihr warum oder habe ich etwas falsch gemacht.
Indemfall wollt ich die App aktualisieren, aber ich habe es auch mit einem neuen Projekt (zum Testen) versucht und es kam der geleiche Fehler.

Die App: https://play.google.com/store/apps/details?id=com.mygdx.avoid

Diese Meldung kommt immer...

Danke

upload_2018-11-1_21-54-38.png
 
J

jogimuc

Erfahrenes Mitglied
Hallo erstmal Willkommen im Forum.

Warum Google das so macht kann ich dir auch nicht sagen.
Auf jeden Fall solltest du auf API 26 umsteigen.

Wenn die app ach auf API 22 laufen soll musst du in dem grade File das target auf API 22 setzen.


Bedenke das du ab API 23 sich die premission geändert haben und es nicht mehr Reicht nur im manifest zu setzen.
 
D

deek

Stammgast
targetSdk muss für den Play Store auf 26 stehen.
minSdk kannst du setzen wie du willst, also auch z.b. 12, 19 oder 1
 
J

jogimuc

Erfahrenes Mitglied
Sorry ja deek du hast recht war schon spät gestern. Danke
 
D

deek

Stammgast
Kein Problem, ergänzend zu deinem Permission Einwand (der völlig korrekt ist) noch der Hinweis:
Mit target 26 hat sich nochmal einiges an Notifications und Hintergrundprozessen getan. (in Kürze: du darfst eigentlich nichts mehr im Hintergrund machen)
Notifications brauchen einen NotificationChannel.
Hier alles zu lesen: Android 8.0 Behavior Changes  |  Android Developers
 
J

jogimuc

Erfahrenes Mitglied
Ja und genau deswegen will Google das nur noch Apps mit api 26 im Store sind. Denn eine bestimmte art von Notification galt immer als Sicherheitsrisiko. Weis ich jetzt nicht mehr aus dem Kopf welche. Deshalb auch die Änderung.
 
ConfusingFutureGames

ConfusingFutureGames

Neues Mitglied
Threadstarter
Vielen Dank für eure Hilfe ;D

Ich habe es hinbekommen

Danke
 
Oben Unten