Android 从 git 下载项目后 ksoap2 不工作

Android ksoap2 not working after downloading project from git

我有一个 android 客户端使用带有 ksoap2 库的 netbeans web 服务。直到昨天,当我不得不格式化我的电脑时,它一直运行良好。

我从 git 下载了我的项目,但现在它不工作了,它一直给我超时异常,即使 web 服务工作正常。

这是使用网络服务的class:

private class AsyncCallWSVerificaUsuario extends AsyncTask<String, Void, Void> {

private final String NAMESPACE = "http://ws/";
private final String URL = "http://localhost:8080/ColecaoFilmes/ColecaoFilmes";
private final String SOAP_ACTION = "http://localhost:8080/ColecaoFilmes/ColecaoFilmes/verificaUsuario";
private final String METHOD_NAME = "verificaUsuario";

        @Override
        protected Void doInBackground(String... params) {
            getResposta();
            return null;
        }

        @Override
        protected void onPostExecute(Void result) {

        }

        @Override
        protected void onPreExecute() {

        }

        @Override
        protected void onProgressUpdate(Void... values) {
        }

        public void getResposta() {
            //Create request
            SoapObject request = new SoapObject(NAMESPACE, METHOD_NAME);

            PropertyInfo login = new PropertyInfo();
            login.type = PropertyInfo.STRING_CLASS;
            login.setValue(loginCadastro.getText().toString());
            login.setName("login");
            login.setType((String.class));
            request.addProperty(login);

            PropertyInfo senha = new PropertyInfo();
            senha.type = PropertyInfo.STRING_CLASS;
            senha.setValue(senhaCadastro.getText().toString());
            senha.setName("senha");
            senha.setType((String.class));
            request.addProperty(senha);

            SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11);
            envelope.setOutputSoapObject(request);
            HttpTransportSE androidHttpTransport = new HttpTransportSE(URL);

            try {
                androidHttpTransport.call(SOAP_ACTION, envelope);
                SoapPrimitive response = (SoapPrimitive) envelope.getResponse();

            } catch (Exception e) {
                e.printStackTrace();
            }
        }
    }

我的 netbeans 网络服务:

我是不是忘记了什么?我只是不明白,就在我不得不格式化我的电脑之前它还在工作,我的本地版本与 git 存储库中的最后一个版本完全一样。

所以,如果它对任何人有帮助,这就是发生的事情。我的项目没有任何问题,问题只是将 windows 上的网络位置从 public 切换为私有。如果我早知道这一点,我就不会浪费一个星期的调试和祈祷了。