我是Android应用程序开发的新手,当我尝试运行服务器(使用 Xampp )时,该应用程序可以在我的模拟器上正常运行,,但是更改{{3 }}使用( IPv 4 )到我的本地IP,尝试在我的真实移动设备上进行 (oneplus 6t)测试的用户注册应用无法正常工作使用android pie,因为尝试创建新帐户时会显示此错误:
注册错误! com.android.volley.NoConnectionError:javax.net.ssl.SSLHandshakeException:java.security.cert.CertPathValidatorException:找不到证书路径的信任锚。”
我认为此错误与我的IP地址有关,因为当我尝试使用我的IP打开服务器时,谷歌浏览器会显示以下警报
” 您的连接不是私人的 攻击者可能正在尝试从我的 ip地址中窃取您的信息(例如密码,消息或信用卡)。学到更多 NET :: ERR_CERT_COMMON_NAME_INVALID “ http://10.0.2.2
答案 0 :(得分:0)
如果您使用的是android 9,则需要建立安全的https连接,这就是返回给您的错误
与您在chrome中遇到的错误相同
答案 1 :(得分:0)
尝试添加清单
cleartextTrafficPermitted =“ true”
How to allow all Network connection types HTTP and HTTPS in Android (9) Pie?