![]() |
Berechtigung Internet wird nicht übernommen
Liste der Anhänge anzeigen (Anzahl: 2)
Hallo,
für meine Android-App brauche ich die Berechtigung "Internet". Diese wird aber in der Release-Konfiguration nicht in die AndroidManifest.xml übernommen, In der Debug-Konfiguration dageben schon. In den Projektoptionen habe ich die Berechtigungen für Debug und Release identisch konfiguriert (s. Bild). Die von der IDE erzeugten AndroidManifest.xml unterscheiden sich aber im entscheidenden Punkt: Release:
Code:
Debug:
<uses-sdk android:minSdkVersion="9" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
Code:
Warum wird da beim Release die permission Internet nicht eingebunden? Kann ich da sonst noch irgendwo eingreifen?
<uses-sdk android:minSdkVersion="9" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET" /> |
AW: Berechtigung Internet wird nicht übernommen
Ich kenne mich damit nicht aus, hilft
![]() |
AW: Berechtigung Internet wird nicht übernommen
Zitat:
Im DEBUG sind solche Netzwerksachen immer drin, für den Debugger oder so. Es kann also sein, daß deine Option dort ebenfalls ignoriert wird, also überall. Hast du auch mal andere Optionen ausprobiert, ob die auch (nicht) gehen? |
AW: Berechtigung Internet wird nicht übernommen
Ja, das kann sein. Frag sich nur wieso?
Andere Optionen werden ordungsgemäß übernommen. Ich habe mir jetzt folgendermaßen beholfen: In der Bereitstellung habe ich für Release die AndroidManifest.xml deaktiviert und binde stattdessen eine andere AndroidManifest.xml ein, in der ich die fehlende Zeile manuell ergänzt haben. Eine vernünfige Dauerlösung ist das aber nicht. |
AW: Berechtigung Internet wird nicht übernommen
Du kannst die bestehende Manifest-XML-Datei auch gleich direkt editieren und besagte Zeile hinzufügen.
Wenn ich folgenden QC-Eintrag korrekt interpretiere, wird Dir mit XE5 kaum etwas anderes übrig bleiben, da besagtes Verhalten erst mit XE6 korrigiert worden sein soll. ![]() Ich hoffe, Du erschießt jetzt nicht den Boten der schlechten Nachricht. ;-) |
AW: Berechtigung Internet wird nicht übernommen
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:05 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