Das hilft mir jetzt schon...
also, jetzt habe ich im Manager sehr weit unten einen Eintrag gefunden unter der Überschrift "ANDROID 29". Der Eintrag lautet "Android SDK Platform 30 (Android30)". Den habe ich jetzt heruntergeladen. Und jetzt gibt es auch dn Ordner "C:\Android\platforms\android-29" auf meinem Rechner.
Außerdem habe ich in der B4A-Ide den Eintrag MENÜ-TOOLS - CONFIGURE PATH - ANDROID.JAR auf die 29 geändert.
Du meinst, das war schon alles? Das wäre ja super einfach. Oder muss ich noch was zusätzliches herunterladen?
Ich habe bei deiner Mitteilung auch herausgehört, dass das Update nicht zwingend nötig ist? Bei meiner App wird eine Datei erzeugt, die der User später im "/RootDir/MyFolder/" finden soll und dann an Dritte weitergibt. Der Zugriff auf "File.DirRootExternal" scheint aber für neue Apps nicht mehr erlaubt zu sein. Ich muss SDK29 als target angeben und da gibt es keinen Zugriff auf root mehr. Oder habe ich da was falsch verstanden.
Erel schlägt nun einen Weg vor, wie es noch eine Zeitlang gehen soll, aber dafür scheint man zwingend SDK29 zu benötigen:
- 29 - No permission to access File.DirRootExternal, even with the STORAGE permission. For now there is a simple workaround:
SetApplicationAttribute(android:requestLegacyExternalStorage, true)
Note that you need to reference android.jar from android-29 folder.
oder liege ich da falsch?