2017-09-20 5 views
-1

私のアプリを走らせているとき...私はこのエラーがあります...私は "http://"があるウェブサイトからコピー貼り付けを試みました私は "https://"同じように試してみました。私のアプリはまだ動作しません。ここで私のアプリには私が驚くべきエラーがあると言われています悪いURL

は私のURLは(これは、元のURLである)である私のregisterRequestコードです:

public class RegisterRequest extends StringRequest { 

private static final String REGISTER_REQUEST_URL = "mypetcareapp.xyz/Register.php"; 
private Map<String, String> params; 

public RegisterRequest(String name, String username, String emailaddress, String password, Response.Listener<String> listener){ 
    super(Method.POST, REGISTER_REQUEST_URL, listener, null); 
    params = new HashMap<>(); 
    params.put("Name", name); 
    params.put("Username", username); 
    params.put("EmailAddress", emailaddress); 
    params.put("Password", password); 
} 

@Override 
public Map<String, String> getParams() { 
    return params; 
} 

}

、ここでは私のlogcatです:

[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)  

答えて

2

あなたのlogcat状態"Caused by: java.net.MalformedURLException: Protocol not found: mypetcareapp.xyz/Register.php"

URLの先頭に正しいプロトコル(http://またはhttps://)を付けてください。

+0

私は試してみましたが、それでも問題はありません。 –

+0

このプロトコルで試してみると、logcatを投稿してください。 –

+0

私はhttp&httpsを試しても実際には何のエラーも表示されませんが、私のアプリはそのユーザーを登録しません。 –

関連する問題