我不知道究竟是什么问题,但我得到的错误就像:即使我也检查所有路径,它是正确的但仍然会出错.
java.net.MalformedURLException:未找到协议:www.w3schools.com/webservices/tempconvert.asmx
我的代码:
package com.example.mytest;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.AndroidHttpTransport;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.widget.TextView;
@SuppressWarnings("deprecation")
public class MainActivity extends Activity {
private final String SOAP_ACTION = "http://tempuri.org/CelsiusToFahrenheit";
private final String METHOD_NAME = "CelsiusToFahrenheit";
public final String NAMESPACE = "http://tempuri.org";
public String URL = "www.w3schools.com/webservices/tempconvert.asmx";
TextView tv;
public static String TAG = "MyTest";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Log.d(TAG, "MainActivity Started");
tv = (TextView) findViewById(R.id.txt1);
SoapObject Request …Run Code Online (Sandbox Code Playgroud)