я пытался подключиться к моей базе данных в базе данных MySQL. с этим кодом
Button btn_signup = (Button) view.findViewById(R.id.btn_signup);
btn_signup.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
registerProcess();
так что когда моя кнопка регистрации нажата, он будет использовать этот код
private void registerProcess(){
Retrofit retrofit = new Retrofit.Builder()
.baseUrl(Constants.BASE_URL)
.addConverterFactory(GsonConverterFactory.create())
.build();
подключиться к моей базе данных, но при щелчке на ней отображается «не удалось подключиться к localhost / 127.0.0.1: 80». я определил мой BASE_URL в моем Constants.java следующим образом
public static final String BASE_URL = "http://localhost/android_login_example/";
localhost
почти всегда относится к машине, на которой запущено приложение. В этом случае это будет ваш телефон. Хотя возможно, что у вас есть MySQL DB, работающая как приложение Android, более вероятно, что вам нужно изменить значение хоста строки подключения к БД.
Других решений пока нет …