如何修复API无法连接到在线虚拟主机

时间:2018-12-27 15:33:20

标签: android api android-studio web-hosting

我在Android Studio上制作了一个租车应用程序,最初我在localhost XAMPP上输入了API,然后完成了这项工作。我转到在线托管后,然后指向托管地址。无法连接。

public class client {
private  static  final  String URL="https://ssrentalmobil.000webhostapp.com/rental-api/";
private  static  final  String URL_IMAGE="https://ssrentalmobil.000webhostapp.com/rental-api/upload/avatars/";
private  static  final  String URL_IMG="https://ssrentalmobil.000webhostapp.com/rental-api/upload/";


public static request getApi() {
    //Builder Retrofit
    Retrofit retrofit = new Retrofit.Builder()
            .baseUrl(URL)
            .addConverterFactory(GsonConverterFactory.create())
            .build();

    return retrofit.create(request.class);
}

public static String getBaseUrlImage() {
    return URL_IMAGE;
}

public static String getBaseImg() {
    return URL_IMG;
}

}

1 个答案:

答案 0 :(得分:0)

确保您已添加权限。

如果没有,请添加此行

<uses-permission android:name="android.permission.INTERNET" /> 

在您的AndroidManifest.xml

检查doc以获得更多详细信息

如果没有帮助,请尝试添加logging interceptor并检查日志