Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/336.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java I';我正在尝试连接到远程服务器上的服务,该服务可以';我做不到_Java_Android_Request_Connection - Fatal编程技术网

Java I';我正在尝试连接到远程服务器上的服务,该服务可以';我做不到

Java I';我正在尝试连接到远程服务器上的服务,该服务可以';我做不到,java,android,request,connection,Java,Android,Request,Connection,我有一个在android studio 2.3.3工作区中为android 5平台编写的应用程序,现在我正尝试在android studio 3.5.3工作区中运行它 无法连接到以前能够连接到的服务 下面是调用web服务的函数 private void syncManufacturers() { mSyncInfoTextView.setText(R.string.syncing_manufacturers); WebService.getInstance(th

我有一个在android studio 2.3.3工作区中为android 5平台编写的应用程序,现在我正尝试在android studio 3.5.3工作区中运行它

无法连接到以前能够连接到的服务

下面是调用web服务的函数

 private void syncManufacturers() {
        mSyncInfoTextView.setText(R.string.syncing_manufacturers);
        WebService.getInstance(this).getAllManufacturers(new ServerResponseCallback() {
            @Override
            protected void onServerResponseSuccess(Object object) {

                ArrayList<ManufacturerRemoteModel> allManufacturerLocalModelArrayList = (ArrayList<ManufacturerRemoteModel>) object;
                try {
                    // Store all manufacturers in preferences.
                    if (allManufacturerLocalModelArrayList != null) {
                        PreferencesEditor.getInstance(ServerSyncActivity.this).putJSONableArrayList(C.PrefsKey.MANUFACTURERS_ALL, allManufacturerLocalModelArrayList);
                        // Manufacturers are synced successfully.
                        PreferencesEditor.getInstance(ServerSyncActivity.this).putBoolean(C.PrefsKey.SYNC_SUCCESS_MANUFACTURERS, true);
                        // If everything went fine so far, start sync for the next step.
                        syncTreatments();
                    } else {


                    }
                } catch (JSONException e) {
                    throw new RuntimeException(e);
                }
            }

            @Override
            protected void onServerResponseError(WebServiceError error) {
                onSyncFailedManufacturers();
            }
        });
    }
private void syncManufacturers(){
mSyncInfoTextView.setText(R.string.syncing_);
getInstance(this).getAllManufacturers(新的ServerResponseCallback()){
@凌驾
受保护的void onServerResponseSuccess(对象){
ArrayList AllManufacturerLocalModelaryList=(ArrayList)对象;
试一试{
//在首选项中存储所有制造商。
如果(AllManufacturerLocalModelaryList!=null){
preferenceditor.getInstance(ServerSyncActivity.this).putJSONableArrayList(C.prefsky.MANUFACTURERS\u ALL,allManufacturerLocalModelaryList);
//制造商已成功同步。
preferenceditor.getInstance(ServerSyncActivity.this).putBoolean(C.PrefsKey.SYNC_SUCCESS_,true);
//如果到目前为止一切顺利,请开始下一步的同步。
同步治疗();
}否则{
}
}捕获(JSONException e){
抛出新的运行时异常(e);
}
}
@凌驾
ServerResponseError上受保护的无效(WebServiceError错误){
onSyncFailedManufacturers();
}
});
}

请发布错误。请提供“Web服务”的详细信息。它是android预定义api或任何第三方api。您可以在浏览器中测试您的服务吗?如果您可以这样做,请检查您的服务响应。您也可以从方法的第一行开始调试。逐行跟踪。请发布错误。plz提供“WebService”的详细信息。它是android预定义api或任何第三方api。您可以在浏览器中测试您的服务吗?如果您可以这样做,请检查您的服务响应。您还可以从方法的第一行开始调试