Java 如何修复android studio中的网络安全配置?

Java 如何修复android studio中的网络安全配置?,java,php,android,database,android-studio-2.2,Java,Php,Android,Database,Android Studio 2.2,我正在尝试向网络主机插入数据,单击应用程序后,它会将数据插入数据库,然后返回登录页面。但是,当我单击注册按钮时,我的应用程序不会返回登录页面,数据不会插入,并且在logcat上显示networksecurityconfig。如何解决此问题 RegisterRequest.java: public class RegisterRequest extends StringRequest { private static final String REGISTER_REQUEST_URL = " ht

我正在尝试向网络主机插入数据,单击应用程序后,它会将数据插入数据库,然后返回登录页面。但是,当我单击注册按钮时,我的应用程序不会返回登录页面,数据不会插入,并且在logcat上显示networksecurityconfig。如何解决此问题

RegisterRequest.java:

public class RegisterRequest extends StringRequest {
private static final String REGISTER_REQUEST_URL = " https://http://finalproject.16mb.com/public_html/android/Register.php " ;
private Map<String , String> params;

public RegisterRequest(String name , String username ,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("password", password);
}

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

} 
在my(我的)中,出现以下错误:

'弃用:mysql_connect():mysql扩展已弃用,将来将被删除:在第2行的/home/u650032727/public_html/android/Register.php中使用mysqli或PDO

警告:mysqli_prepare()要求参数1为mysqli,第9行/home/u650032727/public_html/android/Register.php中给出的资源

警告:mysqli_stmt_bind_param()要求参数1为mysqli_stmt,在第10行的/home/u650032727/public_html/android/Register.php中给出空值

警告:mysqli_stmt_execute()要求参数1为mysqli_stmt,在第11行的/home/u650032727/public_html/android/Register.php中给出空值
[“SUCCESS”]

可能是您的url出错了。有一个双
http
,`https。请删除一个,然后重试

private static final String REGISTER_REQUEST_URL = "http://finalproject.16mb.com/public_html/android/Register.php";
<?php
$con=mysql_connect("mysql.hostinger.my","u650032727_lgr","5j5unjie0602","   u650032727_final");

$name=$_POST["name"];
$password=$_POST["password"];
$username=$_POST["username"];
$statement= mysqli_prepare($con,"INSERT INTO user(name,username,password) VALUES (?,?,?)");
mysqli_stmt_bind_param($statement,"sss",$name,$username,$password);
mysqli_stmt_execute($statement);

$response = array();
$response = ["SUCCESS"];

echo json_encode($response);
?>
  '11-01 01:24:30.387 3237-3237/com.example.user.loginregister W/IInputConnectionWrapper: finishComposingText on inactive InputConnection
   11-01 01:24:32.480 3237-3237/com.example.user.loginregister W/IInputConnectionWrapper: finishComposingText on inactive InputConnection
   11-01 01:24:33.744 3237-3237/com.example.user.loginregister W/IInputConnectionWrapper: finishComposingText on inactive InputConnection
   11-01 01:24:33.744 3237-3237/com.example.user.loginregister W/IInputConnectionWrapper: finishComposingText on inactive InputConnection
   11-01 01:24:35.202 3237-3264/com.example.user.loginregister D/NetworkSecurityConfig: No Network Security Config specified, using platform default'
private static final String REGISTER_REQUEST_URL = "http://finalproject.16mb.com/public_html/android/Register.php";