[android-beginners] Re: Problem with java.net

2008-08-30 Thread KA

I added the permission it worked.
Thank you.

--
From: sacoskun [EMAIL PROTECTED]
Sent: Saturday, August 30, 2008 1:58 AM
To: Android Beginners android-beginners@googlegroups.com
Subject: [android-beginners] Re: Problem with java.net


 Please take a look at
 http://groups.google.com/group/android-developers/browse_thread/thread/d2fef5736396f41b/fe1b8d813e0e9eeb?show_docid=fe1b8d813e0e9eeb

 Regards,
 sacoskun

 On Aug 29, 1:37 pm, leafka [EMAIL PROTECTED] wrote:
 I want to test the following code, but the DDMS always display
 Unknown socket error -1 , I think the code is correct, Must I set up
 the emulator or soming? Thank you.

 Source Code:

 public class SocketApp extends Activity {

 private Button ok;
 private TextView tv1;
 HttpURLConnection uc ;
 URL url;
 private static final String ip=code.google.com/android/images/
 logo_android.gif;
 private static final String host=;
 private static final String path = http://; + ip +host ;

 ImageView view1;
 InputStream is;
 BufferedInputStream bis;

 /** Called when the activity is first created. */
 @Override
 public void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.main);

 ok = (Button)findViewById(R.id.Button01);

 ok.setOnClickListener(new View.OnClickListener() {
 public void onClick(View view) {
 openConn();
 sendRequest();
 getRespones();
 closeConn();
 }
 });

 }

 private void openConn(){
 try {
 url=new URL(path);
 uc = (HttpURLConnection)url.openConnection();
 uc.setDoInput(true);
 }catch (MalformedURLException e){
 // TODO Auto-generated catch block
 e.printStackTrace();
 } catch (IOException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 }

 private void sendRequest(){
 try {
 Log.i([SocketApp], conn begin .);
 uc.connect();
 Log.i([SocketApp],conn end .);
 } catch (IOException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 }

 private void getRespones(){
 try {
 is = uc.getInputStream();
 Log.d(lenght,+uc.getContentLength());
 tv1.setText(uc.getContentLength()+);
 bis = new BufferedInputStream(is);
 Bitmap bm = BitmapFactory.decodeStream(bis);
 view1.setImageBitmap(bm);
 } catch (IOException e1) {
 // TODO Auto-generated catch block
 e1.printStackTrace();
 }
 }

 private void closeConn(){
 try {
 uc.disconnect();
 bis.close();
 is.close();
 } catch (IOException e) {
 // TODO Auto-generated catch block
 e.printStackTrace();
 }
 }

 }

 AndroidManifest.xml:

 ?xml version=1.0 encoding=utf-8?
 manifest xmlns:android=http://schemas.android.com/apk/res/android;
 package=com.ltinc.cn
 application android:icon=@drawable/icon android:label=@string/
 app_name
 activity android:name=.SocketApp android:label=@string/
 app_name
 intent-filter
 action android:name=android.intent.action.MAIN /
 category
 android:name=android.intent.category.LAUNCHER /
 /intent-filter
 intent-filter

 /intent-filter
 /activity
 /application
 /manifest
  

--~--~-~--~~~---~--~~
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
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~--~~~~--~~--~--~---



[android-beginners] Re: Problem with java.net

2008-08-29 Thread sacoskun

Please take a look at
http://groups.google.com/group/android-developers/browse_thread/thread/d2fef5736396f41b/fe1b8d813e0e9eeb?show_docid=fe1b8d813e0e9eeb

Regards,
sacoskun

On Aug 29, 1:37 pm, leafka [EMAIL PROTECTED] wrote:
 I want to test the following code, but the DDMS always display
 Unknown socket error -1 , I think the code is correct, Must I set up
 the emulator or soming? Thank you.

 Source Code:

 public class SocketApp extends Activity {

     private Button ok;
     private TextView tv1;
     HttpURLConnection uc ;
     URL url;
     private static final String ip=code.google.com/android/images/
 logo_android.gif;
     private static final String host=;
     private static final String path = http://; + ip +host ;

     ImageView view1;
     InputStream is;
     BufferedInputStream bis;

     /** Called when the activity is first created. */
     @Override
     public void onCreate(Bundle savedInstanceState) {
         super.onCreate(savedInstanceState);
         setContentView(R.layout.main);

         ok = (Button)findViewById(R.id.Button01);

         ok.setOnClickListener(new View.OnClickListener() {
             public void onClick(View view) {
                 openConn();
                 sendRequest();
                 getRespones();
                 closeConn();
             }
         });

     }

     private void openConn(){
         try {
             url=new URL(path);
             uc = (HttpURLConnection)url.openConnection();
             uc.setDoInput(true);
         }catch (MalformedURLException e){
             // TODO Auto-generated catch block
             e.printStackTrace();
         } catch (IOException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
         }
     }

     private void sendRequest(){
         try {
                 Log.i([SocketApp], conn begin .);
             uc.connect();
             Log.i([SocketApp],conn end .);
         } catch (IOException e) {
              // TODO Auto-generated catch block
              e.printStackTrace();
         }
     }

     private void getRespones(){
         try {
             is = uc.getInputStream();
             Log.d(lenght,+uc.getContentLength());
             tv1.setText(uc.getContentLength()+);
             bis = new BufferedInputStream(is);
             Bitmap bm = BitmapFactory.decodeStream(bis);
             view1.setImageBitmap(bm);
         } catch (IOException e1) {
             // TODO Auto-generated catch block
             e1.printStackTrace();
         }
     }

     private void closeConn(){
         try {
             uc.disconnect();
             bis.close();
             is.close();
         } catch (IOException e) {
             // TODO Auto-generated catch block
             e.printStackTrace();
         }
     }

   }

 AndroidManifest.xml:

 ?xml version=1.0 encoding=utf-8?
 manifest xmlns:android=http://schemas.android.com/apk/res/android;
     package=com.ltinc.cn
     application android:icon=@drawable/icon android:label=@string/
 app_name
         activity android:name=.SocketApp android:label=@string/
 app_name
             intent-filter
                 action android:name=android.intent.action.MAIN /
                 category
 android:name=android.intent.category.LAUNCHER /
             /intent-filter
             intent-filter

             /intent-filter
         /activity
     /application
 /manifest
--~--~-~--~~~---~--~~
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
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~--~~~~--~~--~--~---