Hi, Android developers

I am trying to create very simple 'http client using Jersey API'.
So I included Jersey library (such as jsr311-api-1.0.jar) as
Referenced Library.

And my code build well.
But when I run it in Android Emulator, it seems the application
crashes.
The reason seems like ClassLoader of Android can't find the class
'com.sun.jersey.api.client.Client'.
Anybody knows how to solve this?

The code is following.

package com.example.helloandroid;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

//Jersey Client API
import com.sun.jersey.api.client.Client;
import com.sun.jersey.api.client.WebResource;


public class HelloAndroid extends Activity
{
    /** Called when the activity is first created. */

        @Override
    public void onCreate(Bundle savedInstanceState)
        {
        super.onCreate(savedInstanceState);
        TextView tv = new TextView(this);
        //tv.setText("Hello, Android");
        getHTTPJAXRS(tv);
        setContentView(tv);
    }

        public void getHTTPJAXRS(TextView tv)
        {
                String url = "http://www.google.com/";;

            Client myClient = Client.create();
            WebResource webres = myClient.resource(url);

            String s = webres.get(String.class);
            tv.setText(s);
        }
}


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to android-beginners@googlegroups.com
To unsubscribe from this group, send email to
android-beginners+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to