2017-09-20 7 views
-1

wenn ich meine App habe .. Ich habe diesen Fehler, der sagt Bad URL ... Ich habe versucht, kopieren einfügen von der Website, wo es "http: //" aber immer noch funktioniert nicht, dann habe ich versucht "https: //" gleich .. meine App funktioniert immer noch nicht.meine App sagt, dass ich auf erstaunlichen Fehler Bad URL

Hier mein Registerrequest Code ist, wo meine URL ist (dies ist die ursprüngliche URL ist):

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; 
} 

}

und hier ist mein 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)  

Antwort

2

Ihre logcat Staaten "Caused by: java.net.MalformedURLException: Protocol not found: mypetcareapp.xyz/Register.php" .

Bitte geben Sie Ihrer URL das richtige Protokoll (http: // oder https: //) voran.

+0

Ich habe versucht, aber beide von ihnen, aber es funktioniert immer noch nicht –

+0

könnten Sie bitte die Logcat veröffentlichen, wenn mit dem Protokoll versucht wird. –

+0

es zeigt tatsächlich keinen Fehler, wenn ich versuchte http & https ... aber meine App wird nicht registriert seinen Benutzer –

Verwandte Themen