Skip to main content

Android Web service using Ksoap 2


  • Create a new android project in eclipse.
  • Open main.xml. -> Take 4  Textview with id 1) android:id="@+id/txtAddition" 2)android:id="@+id/txtSubraction"  3)android:id="@+id/txtMultiplication"  4)android:id="@+id/txtDivision".
  • Download Ksoap library from this link.
  • we have to include “<uses-permission android:name=”android.permission.INTERNET” />” inside AndroidManifest.xml.





Notes :


  • NAMESPACE = “http://calculator.backend.web.org”; We refer this name from the actual web project on backend. The name of package on backend on serverside was org.web.backend.calculator. So we need to write the reverse order of package name.
  • URL = “http://192.168.0.103:8080/AndroidBackend/services/Calculate?wsdl”; Here Your comp Ip addr is required. Localhost wont work.
  • Thats it, you can run the following application. Before running the app, make sure your server is running on Backend.

Comments

  1. Dhaval,

    Great post, I have been struggling with Axis2 1.62/Eclipse/Tomcat issue for a while. You are the only person who suggested using 1.41 that come with most of the those required jars. And also adding that server-config file.

    Apparently if you run Axis2 1.62 on its own and then install it into Eclipse it jars the jar files. I am a complete noob but you were a great help.

    Thanks!
    Kyle

    ReplyDelete

Post a Comment

Popular posts from this blog

Multi-Selection ListView ANDROID with CheckBox PART-2

Check Below Code : mainActivity.java package com.example.listviewcheckbox; import java.util.ArrayList; import android.app.Activity; import android.content.Context; import android.graphics.Bitmap; import android.os.Bundle; import android.util.Log; import android.view.LayoutInflater; import android.view.Menu; import android.view.View; import android.view.View.OnClickListener; import android.view.ViewGroup; import android.widget.BaseAdapter; import android.widget.CheckBox; import android.widget.ImageView; import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity { private ListView listview; ArrayList<String> items = new ArrayList<String>(); private int count; private boolean[] thumbnailsselection; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(...

Multi-Selection ListView ANDROID with CheckBox

Shaadi.com Indian Matrimonials Download code Create New Android Project: in res/layout/main.xml create new layout for list row : in res/layout/list_row.xml in your Main Activity Class: Create Class name mItems: Create New Class name SelectViewHolder: Create New Class name SelectArrayAdapter: Download Source Code Click Here : Check PART2 for more detail. Shaadi.com Matrimonials

Android - Google MAP V2 PART 3 (add Polyline)

Download Full Code  of  PART-1 , 2 , 3 , 4 Before go ahead Please look in to PART-1 & PART-2 I have just modify Main Activity class: package com.djandroid.mapsv2; import android.graphics.Color; import android.os.Bundle; import android.support.v4.app.FragmentActivity; import android.support.v4.app.FragmentManager; import com.google.android.gms.maps.GoogleMap; import com.google.android.gms.maps.GoogleMap.OnMapClickListener; import com.google.android.gms.maps.GoogleMap.OnMarkerClickListener; import com.google.android.gms.maps.SupportMapFragment; import com.google.android.gms.maps.model.LatLng; import com.google.android.gms.maps.model.Marker; import com.google.android.gms.maps.model.MarkerOptions; import com.google.android.gms.maps.model.Polyline; import com.google.android.gms.maps.model.PolylineOptions; public class MainActivity extends FragmentActivity { private GoogleMap MAP; private boolean markClic...