Meine App erkennt eine Internetverbindung mit einem Broadcast Receiver und lädt eine Datei auf den FTP-Server hoch. Dies alles geht gut, wenn die App im Debug-Modus ist. Wenn ich wechsle Modus freizugeben, erhalte ich diese Ausnahme:Xamarin Android: Zugriff auf FTP im Freigabemodus nicht möglich
The remote server name could not be resolved: ftp://abcde.com/xyz/
Auch im Release-Modus, manchmal der Rundfunkempfänger tun wird nicht benachrichtigt, wenn eine neue Verbindung (speziell mobile Daten) ist. Dies passiert nicht im Debug-Modus.
Bitte beachten Sie, dass dies eine Inhouse-App ist und die Größe der apk Angelegenheiten. Daher ist es keine gute Idee Linker auf keinen zu setzen.
Haben Sie INTERNET_PERMISSION im AndroidManifest eingestellt? Im Debug-Modus wird es automatisch gesetzt, aber im Release-Modus müssen Sie es explizit einstellen. – Jason
Ja Jason, ich habe das ausdrücklich zu AndroidManifest hinzugefügt –
Das Problem ist, dass manchmal der Broadcast Receiver nicht einmal benachrichtigt wird, wenn ich eine Verbindung zum Internet herstellen –