unity3d 升级之后 GooglePlay Services导致版本权限失败问题
很神奇的是 我自己使用锤子手机 或者模拟器跑包正常 其他大部分手机导致网络连接失败
使用adb 找到日志 发现是GooglePlay Services 引起的
错误日志一: Rejecting re-init on previously-failed class java.lang.Class<com.mob.tools.network.NetworkHelper$6>: java.lang.NoClassDefFoundError: Failed resolution of: Lorg/apache/http/client/methods/HttpEntityEnclosingRequestBase
解决方法是在Plugins\Android\AndroidManifest 文件里增加一条权限
解决之后 再次打包 发现依然无法获取网络权限 再次查看日志
错误日志二:Cleartext HTTP traffic to test.xx.xx not permitted(app的包名就不写了)
解决方式差不多在文件内加入 android:usesCleartextTraffic=“true”
https://blog.csdn.net/u012556114/article/details/88572644
https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted
这两个地址 更加的详细 可以参考