问题描述
毕设作品需要使用MySQL设计实现题库测试系统,在电脑上制作完成后调试一切顺利,但是发布成APK在安卓运行时却连接失败,无法读取数据库。
原因分析:
通过查阅各位大佬的解决方法,大致如下:
1:正确导入插件。把下图几个插件导入Unity中Assets的Plugins文件夹(只传I18N.dll 、I18N.CJK.dll、I18N.West.dll三个也可,在Unity的2019.4.34f1c1\Editor\Data\MonoBleedingEdge\lib\mono文件夹内,注意版本要兼容,选择能够正确导入的即可)
2:设置Player setting。在Player/Other settings里找到API Compatibility Level,设置为.NET.4.x(我的unity版本是2019.4.34f1c1)。
但是我按各位大佬的方法设置好后依旧无法成功。最后发现代码设置不对,在建立MySQL连接时,需要设置为电脑本机的ip地址而不是127.0.0.1。
解决方案:
获得本机ip地址的方法:
1、任务栏输入”CMD"打开命名提示符
2