2016-07-19 37 views

回答

0

一般情况下,当你无法在访问网络资源的“发布“构建,但你可以在一个调试版本上,这是由于在Android清单中缺少权限。在这种情况下,它很可能是“互联网”权限,它授予应用程序的网络访问权限。

请看看:

https://developer.xamarin.com/recipes/android/general/projects/add_permissions_to_android_manifest/

+0

谢谢,我已经尝试这样的事情,但没有工作。我能够以调试模式访问Sql数据库,但不能以发布模式访问 –

+0

另一种选择是链接器将可能需要的东西链接起来。测试的方法是禁用链接器。在VS中,这通过属性> Android选项>链接器完成。在Xamarin Studio中,选项> Android构建>链接器。将发布版本设置为“不链接”链接器,例如https://db.tt/u2laJcRZ。最后,请编辑以包含连接代码。您可以删除服务器名称和密码,只需要看看您如何连接。谢谢! – clb

相关问题