Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android studio 我的应用程序说我在错误的URL上有惊人的错误_Android Studio - Fatal编程技术网

Android studio 我的应用程序说我在错误的URL上有惊人的错误

Android studio 我的应用程序说我在错误的URL上有惊人的错误,android-studio,Android Studio,运行我的应用程序时。。我有一个错误,说错误的网址。。。我尝试从有“http://”的网站复制粘贴,但仍然不起作用,然后我尝试了相同的“https://”。。我的应用程序仍然无法运行 这是我的URL所在的registerRequest代码(这是原始URL): 公共类RegisterRequest扩展了StringRequest{ 私有静态最终字符串寄存器请求URL=“mypetcareapp.xyz/REGISTER.php”; 私有映射参数; 公共RegisterRequest(字符串名称、字符

运行我的应用程序时。。我有一个错误,说错误的网址。。。我尝试从有“http://”的网站复制粘贴,但仍然不起作用,然后我尝试了相同的“https://”。。我的应用程序仍然无法运行

这是我的URL所在的registerRequest代码(这是原始URL):

公共类RegisterRequest扩展了StringRequest{
私有静态最终字符串寄存器请求URL=“mypetcareapp.xyz/REGISTER.php”;
私有映射参数;
公共RegisterRequest(字符串名称、字符串用户名、字符串电子邮件地址、字符串密码、响应.侦听器){
super(Method.POST,REGISTER\u REQUEST\u URL,listener,null);
params=新的HashMap();
参数put(“名称”,名称);
参数put(“用户名”,用户名);
参数put(“EmailAddress”,EmailAddress);
参数put(“密码”,密码);
}
@凌驾
公共映射getParams(){
返回参数;
}
}

这是我的日志:

[52387] NetworkDispatcher.run: Unhandled exception java.lang.RuntimeException: Bad URL mypetcareapp.xyz/Register.php
                                                                                     java.lang.RuntimeException: Bad URL mypetcareapp.xyz/Register.php
                                                                                         at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:144)
                                                                                         at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)
                                                                                      Caused by: java.net.MalformedURLException: Protocol not found: mypetcareapp.xyz/Register.php
                                                                                         at java.net.URL.<init>(URL.java:176)
                                                                                         at java.net.URL.<init>(URL.java:125)
                                                                                         at com.android.volley.toolbox.HurlStack.performRequest(HurlStack.java:102)
                                                                                         at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:96)
                                                                                         at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112) 
[52387]NetworkDispatcher.run:未处理的异常java.lang.RuntimeException:错误的URL mypetcareapp.xyz/Register.php
java.lang.RuntimeException:错误的URL mypetcareapp.xyz/Register.php
位于com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:144)
位于com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)
原因:java.net.MalformedURLException:找不到协议:mypetcareapp.xyz/Register.php
在java.net.URL.(URL.java:176)
在java.net.URL.(URL.java:125)
位于com.android.volley.toolbox.HurlStack.performRequest(HurlStack.java:102)
位于com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:96)
位于com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)
您的logcat状态
“由以下原因引起:java.net.malformedurexception:找不到协议:mypetcareapp.xyz/Register.php”


请使用正确的协议(http://或https://)作为url的前缀。

在尝试使用该协议时,是否可以发布日志。在我尝试http&https时,它实际上没有显示任何错误。。。但是我的应用程序不会注册它的用户哦,不..对不起,哈哈哈,它说的是错误。我尝试了http://这是错误:[54888]BasicNetwork.performRequest:对…的意外响应代码500。。。。然后我尝试了https://它说:错误:2,没有这样的文件或目录
[52387] NetworkDispatcher.run: Unhandled exception java.lang.RuntimeException: Bad URL mypetcareapp.xyz/Register.php
                                                                                     java.lang.RuntimeException: Bad URL mypetcareapp.xyz/Register.php
                                                                                         at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:144)
                                                                                         at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)
                                                                                      Caused by: java.net.MalformedURLException: Protocol not found: mypetcareapp.xyz/Register.php
                                                                                         at java.net.URL.<init>(URL.java:176)
                                                                                         at java.net.URL.<init>(URL.java:125)
                                                                                         at com.android.volley.toolbox.HurlStack.performRequest(HurlStack.java:102)
                                                                                         at com.android.volley.toolbox.BasicNetwork.performRequest(BasicNetwork.java:96)
                                                                                         at com.android.volley.NetworkDispatcher.run(NetworkDispatcher.java:112)