我使用简单的Web服务来访问服务器上的数据库中的数据.我使用的是android api10,但在运行代码时出现错误java.lang.OutOfMemoryError.
我的代码是:
package com.android.webservicesdemo;
import java.util.ArrayList;
import java.util.HashMap;
import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
public class androidactivity extends Activity {
/** Called when the activity is first created. */
private static String SOAP_ACTION1 = "http://tempuri.org/getAllDealsbyCategorySer";
private static String NAMESPACE = "http://tempuri.org/";
private static String METHOD_NAME1 = "getAllDealsbyCategorySer";
private static String URL = "http://dosha.dotnetgeekz.com/ServerServices.asmx?WSDL";
static final String KEY_DEAL = "deals"; // parent …Run Code Online (Sandbox Code Playgroud)