Android 应用程序和 MySqlConnection:打开连接时出错
尝试在 Android 应用程序和 MySQL 之间建立连接时,用户可能会遇到错误其中指出:
System.TypeInitializationException: The type initializer for 'MySql.Data.MySqlClient.Replication.ReplicationManager' threw an exception.
使用 MySql.Data 包时会发生此错误。要解决此问题,请考虑以下解决方案:
解决方案
将 MySql.Data 包替换为专门针对 Xamarin Android 应用程序优化的 MySqlConnector 包。
代码
<code class="csharp">MySqlConnection _Conn; public void Conectar() { string SC; SC = "server = XXX; Port = 3306; database = XXX; user id = XXX; password = XXX; charset = utf8"; _Conn = new MySqlConnector.MySqlConnection(SC); _Conn.Open(); }</code>
其他信息
以上是以下是一些标题选项,请记住问题格式并重点关注问题和解决方案: 选项 1(直接和具体): * Android 应用程序到 MySQL:\"System.TypeInitializationExcep的详细内容。更多信息请关注PHP中文网其他相关文章!