C# Xamarin Android:Can';t在释放模式下访问FTP

C# Xamarin Android:Can';t在释放模式下访问FTP,c#,android,xamarin,ftp,C#,Android,Xamarin,Ftp,我的应用程序使用广播接收器检测到internet连接,并将文件上载到FTP服务器。当应用程序处于调试模式时,这一切都进行得很顺利。当我切换到释放模式时,出现以下异常: The remote server name could not be resolved: ftp://abcde.com/xyz/ 同样在释放模式下,广播接收器有时在有新连接(特别是移动数据)时不会收到通知。这在调试模式下不会发生 请注意,这是一个内部应用程序,apk的大小很重要。因此,将链接器设置为“无”不是一个好主意。通过

我的应用程序使用广播接收器检测到internet连接,并将文件上载到FTP服务器。当应用程序处于调试模式时,这一切都进行得很顺利。当我切换到释放模式时,出现以下异常:

The remote server name could not be resolved: ftp://abcde.com/xyz/
同样在释放模式下,广播接收器有时在有新连接(特别是移动数据)时不会收到通知。这在调试模式下不会发生


请注意,这是一个内部应用程序,apk的大小很重要。因此,将链接器设置为“无”不是一个好主意。

通过将链接从SDK程序集仅更改为SDK和用户程序集来解决此问题。

通过将链接从SDK程序集仅更改为SDK和用户程序集来解决此问题。

您是否在AndroidManifest中设置了INTERNET_权限?在调试模式下,它将自动设置,但在发布模式下,您必须显式设置。是的,Jason,我已显式地将其添加到AndroidManifest中。问题是,有时在我连接到INTERNET时,广播接收器甚至没有收到通知。您是否在AndroidManifest中设置了INTERNET_权限?在调试模式下,它将自动设置,但在发布模式下,您必须显式设置。是的,Jason,我已显式地将其添加到AndroidManifests中。问题是,有时当我连接到internet时,广播接收器甚至没有收到通知