如何在真正的手机上而不是在模拟器上运行应用程序?

时间:2019-03-28 16:47:25

标签: android xampp android-volley ipv6 sslhandshakeexception

我是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

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?