Android :: How To Perform Socket Communication

Jan 22, 2010

I have done socket communication in a single application it is working fine.

But my requirement is i have opened two emulators and i am able to send sms between those two.

Now i want to run server in one emulator(myavd-5554) and client on another emulator(myavd1-5556)

I have used the following code on Serverside public class TCPServerActivity extends Activity

CODE:............................

Android :: How to perform socket communication


Android :: Socket Communication With Emulator - Remote PC?

Apr 15, 2009

I am trying to create a tcp connection between the android emulator and remote PC. when i use the local host i can able to connect but remote host i could not able to connect. firewall disabled

for remote host i used the stcppipe for forwarding

Enter the Android tools path and run: adb forward tcp:40 tcp:40

stcppipe.exe -b 192.168.0.85 127.0.0.1 40 40

but my emulator application could not able to connect. what could be the reason.

View 2 Replies View Related

Android :: Java Socket Not Throwing Exceptions On Dead Socket?

Jun 29, 2010

We have a simple client server architecture between our mobile device and our server both written in Java. An extremely simple ServerSocket and Socket implementation. However one problem is that when the client terminates abruptly (without closing the socket properly) the server does not know that it is disconnected. Furthermore, the server can continue to write to this socket without getting any exceptions. Why? According to documentation Java sockets should throw exceptions if you try to write to a socket that is not reachable on the other end!

View 5 Replies View Related

Android :: Socket Programming - Java - Many Clients One Socket

Nov 12, 2009

Essentially Im trying to get many many java clients connect to a socket on my ColdFusion server (Using the Socket Gateway). However before i even start to code this, Im a little confused about sockets and their performance. First of all, are sockets meant for many(1000+) clients connecting to one socket (say port 2202) on one server? How is the performance if all there waiting for is basically a ping, or something such that when these clients receive this "ping" they can go get some new data.

View 5 Replies View Related

Android :: Connecting Android Bluetooth Client Socket To Ubuntu Server Socket

Jul 15, 2010

I am writing an Android app that should exchange data to a server over Bluetooth, with the server side on a PC running Ubuntu, using the bluez library, in C (or C++).

My Android app fails (IOException) when I try to connect to my server socket on the PC.

Here is essentially what I in the java code (in Android, full eclipse project here: http://dl.dropbox.com/u/2968234/ThinBTClient.zip)

CODE:...........

This throws IOException after a timeout of 10seconds or so.

On the server side (in Ubuntu 8.10), I basically set up a Bluetooth server socket, along the lines described in the example bluez/sdp-register.c

Down below is my C++ program. To compile it do

g++ -I/usr/include/glib-2.0/ -I/usr/lib/glib-2.0/include -o bt_server bt_server.cpp -lbluetooth

I can do the reverse succesfully, i.e. create a server socket in Android and connect from Linux, however this is not what I want to do!

I think either the problem has to do with my config of Ubuntu.

CODE:................

View 1 Replies View Related

Android :: Socket Exception Socket Not Connected Android

Oct 27, 2010

In my android application i am trying to run a application using GPRS connection and not WIFI.When tried to run in wifi the app runs fine.The browser works fine with the APN settings set but when trying to connect to server using my application it gives me socket exception.I am using the below permissions in manifest file.
<uses-permission android:name="android.permission.INTERNET"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE"></uses-permission>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"></uses- permission>
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE"></uses-permission>
<uses-permission android:name= "android.permission.CHANGE_NETWORK_STATE"></uses-permission>
<uses-permission android:name= "android.permission.WRITE_APN_SETTINGS" ></uses-permission>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" ></uses-permission>
I am receiving Socket not connected exception.Is there any other permission which i need to add for using GPRS connection other than WIFI.
10-27 18:26:19.689: WARN/CalSyncSvc(166): com.motorola.blur.service.email.protocol.activesync.ASException: Problem executing HTTP POST

10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ActiveSyncMgr.sendRequest(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ActiveSyncMgr.sendXMLCommandNoProvisoning(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ActiveSyncMgr.sendXMLCommand0(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ActiveSyncMgr.sendXMLCommand(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ActiveSyncMgr.sendFolderSyncCommand(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ProviderAPI.sendFolderSync(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ProviderAPI.updateMapFromFolderSync(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.service.email.protocol.activesync.ProviderAPI.updateFromFolderSync(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.calendar.sync.activesync.SyncService.syncAccount(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.calendar.sync.activesync.SyncService$QueueEntry.run(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:416)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.util.concurrent.FutureTask.run(FutureTask.java:122)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.lang.Thread.run(Thread.java:1058)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at com.motorola.blur.util.concurrent.BlurThreadFactory$BlurPooledThread.run(Unknown Source)
10-27 18:26:19.689: WARN/CalSyncSvc(166): Caused by: java.net.SocketTimeoutException: Socket is not connected
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.harmony.luni.platform.OSNetworkSystem.connectStreamWithTimeoutSocketImpl(Native Method)


10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.harmony.luni.platform.OSNetworkSystem.connectStreamWithTimeoutSocket(OSNetworkSystem.java:140)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:229)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.harmony.luni.net.PlainSocketImpl.connect(PlainSocketImpl.java:521)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at java.net.Socket.connect(Socket.java:1019)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFactory.java:317)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:129)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:348)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
10-27 18:26:19.689: WARN/CalSyncSvc(166): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
10-27 18:26:19.689: WARN/CalSyncSvc(166): ... 17 more

View 2 Replies View Related

Android :: How Do Perform Http GET

Jul 21, 2009

Given a Url for an image, I wanted to downoload it and paste it onto my canvas in android. How do I retrieve the image to my app ?

View 2 Replies View Related

Android :: How Fring Perform On Other Phones?

Nov 18, 2009

So far it seems solid to me but it does seem like there is a delay when calling or receiving calls via Skype on the Droid. It seems like there might be a delay when receiving messages on Skype as well. Hows it perform on other android phones?

View 3 Replies View Related

Android :: How To Perform Automatic Scrolling

Nov 24, 2010

I am using scroller class for auto scroll of the text in edittext but after stopping the animation scrolling goes back to top of the text and i want it to stop at current position. How can i perform this task?
I am using this code for scrolling...

View 1 Replies View Related

Android :: How To Perform Visual Search Using API

Oct 29, 2010

I want to use the Camera Image to get the google search results. I could not find a way to do that using Android API.

View 1 Replies View Related

Android :: Perform A Task On Uninstall ?

Jun 10, 2010

I have developed an Android app. Now I want to perform a few operations (i. e. - Reset the settings etc.. ) at the moment the app gets uninstalled from the phone. Is it possible to reigster a listener or a function that is called at the moment the app is removed?

View 2 Replies View Related

Android :: Perform Several Tasks Synchronously?

Sep 24, 2010

I don't know how to elegantly solve the following task:

I have several blocks of code (operation) to execute. Each block can return true of false to indicate that further execution is possible. Inside of each block I have to use asyncronous methods calls (Because Android is completeley asynchronous).

Example of processing operations (not working now as expected):

CODE:.......

The problem is that inside of the operation I need, for example, display AlertDialog and wait for the input. But after I call dialog.show() my method execute finishes and it returns incorrect result.

Example of the button listener, registerd with AlertDialog is below:

CODE:..........

How should I modify processing of operations to support asynchronous model of Android?

View 2 Replies View Related

Android :: Perform Haptic Feedback() ?

Sep 28, 2009

I want to invoke the haptic feedback buzz when my ImageButton is pressed, but I am not sure the best way to do it. I first checked that my button was enabled for that, and isHapticFeedbackEnabled() returns true.

Then I am calling performHapticFeedback() with the constant FLAG_IGNORE_GLOBAL_SETTING, as the docs indicate that will be used to override any global settings.

The doc is a little ambiguous, but it does imply that this is something I can call at any time, so I am calling it in the OnClickListener():

CODE:..........

I appreciate that it would be better to call it when the finger first touches the button rather than on the Click event, but I wanted to get it working to start with, before refining it.

Am I barking completely up the wrong tree, or should the above work when I click on the button, because nothing happens?

View 6 Replies View Related

Android USB Communication

Dec 17, 2012

I am new to android programming and I am trying to set a connection with the android as a host. I have included the following imports:

import android.content.Context;
import android.hardware.usb.UsbDevice;
import android.hardware.usb.UsbManager;
import android.hardware.usb.UsbInterface;
import android.hardware.usb.UsbEndpoint;
import android.hardware.usb.UsbDeviceConnection;
import android.content.Context;

My problem is when I use this code :m_usbManager = (UsbManager) getSystemService(Context.USB_SERVICE);The eclipse editor shows a message saying that getSystemService(String) is undefined for the type CPrinterCommands(The class that I am using). Quick fix gives as a solution to create a method called getSystemService, however I can't find why I would need to create a method, all the examples I found, none of them had a method getSystemService.

View 1 Replies View Related

Android :: No Applications Can Perform This Action Error

Feb 15, 2009

I am using this code to send an email (with no errors in eclipse), but when I run it in the emulator, I get the "No applications can perform this action." error.String[] mailto = {prefemail}; // Create a new Intent to send messages Intent sendIntent = new Intent(Intent.ACTION_SEND); //Write the body of the Email String emailBody = ""; // Add attributes to the intent sendIntent.setType("message/rfc822"); endIntent.putExtra(Intent.EXTRA_EMAIL, mailto); sendIntent.putExtra(Intent.EXTRA_SUBJECT, "TrackMe Password"); sendIntent.putExtra(Intent.EXTRA_TEXT, emailBody); startActivity(Intent.createChooser(sendIntent, "Email sent.")); Do I need to install some mail app from it? I tried the K9 email app, installed it with adb, but I don't see any changes. Do I need to do something other than installing? Or is there another good program for it?

View 6 Replies View Related

Android :: Perform A Click On A ListAdapter Or SimpleCursorAdapter?

Jul 20, 2010

I cant figure out how to perform an onClick on my ListAdapter.

Here is my code:

CODE:.....................

I want to be able to click on an item from the database, then go into a view that only contains info for that item. My class currently extends ListActivity. I've tried OnItemClickListener, but I dont know what else to use to make it work.

View 1 Replies View Related

Android :: Update - Perform Database Actions

Nov 5, 2010

I don't exactly know how android updates the applications. As far as I've read around here it keeps the SQLite database. So, imagine this scenario: one application that uses SQLite database for persisting data. After a while I release v2 which contains some database changes and I need to update user data in database. How can I make this during the update process ?

View 1 Replies View Related

Android :: Perform Single SQL Query Over Internet

Jul 21, 2010

I am trying to find a way to goto a database located on the web perform 1 query and close the connection. I have not had any luck with finding an answer, and I really don't know how to solve this.

Internet connection is not an issue, nor is any security issues. Also this cannot be solved with an internal database and this must go across the web.

View 1 Replies View Related

Android :: Application To Perform OCR On English Text

Feb 18, 2010

Working on a project to develop an application to perform OCR on English Text on an Android mobile phone.I am hoping to use an existing open source OCR engine. like tesseract for example.

View 1 Replies View Related

Android : Best Way To Perform Live Demo Apps

May 28, 2010

I want to be able to perform live demos of an app I've been working at conferences. There doesn't seem to be an easy way to get a video feed of what's going on onscreen onto a big screen. We've hooked up the screen capture utility of DDMS and keep hitting refresh. Its not ideal. I'm aware that there are more automatic solutions that continuously cause a refresh, but these don't really provide video, and I'd also like an audio feed. I can frame grab within my app pro grammatically, but the Android SDK's video encoder only supports capturing video feed from the camera. Any ideas? What's the best way to live demo Android apps to large audiences?

View 17 Replies View Related

Android : Programmatically Perform A Fling On A Listview?

Jul 31, 2009

Is there a way I can programatically perform a Fling on a listview? I know there is monkey that does all these things but that requires a computer connection with adb etc etc. I want to do it with my app on any phone, without monkey.

View 2 Replies View Related

Android :: Communication With PC Client?

Dec 10, 2009

I wrote a TCP socket client, an android application. On my emulator, it can successfully connect to a TCP sever running in my PC. But, when I deployed the the apk into my real phone, HTC g4, it dosen't work. An exception was raised said "java.net.SocketException: Network unreachable". The situation is, my handset was connected to my PC via USB, and no other connections were available. How can my android application connect to a PC server in the case. I don't know if we can use socket over usb connection. If yes, then why my application doesn't work. If no, then how?

View 2 Replies View Related

Android :: In Process Communication

Mar 30, 2010

I have a design problem with my Android components.

My activity is starting a service which is doing the work in the background. What I want is that the service informs the activity about state changes. How can I do this?

Normally I would add an observer but the activity has no reference to the service. Then I was thinking to take AIDL but this is more for inter-process communication.

How is it possible that the service informs the activity about state changes? Both are running in the same process. What can you recommend?

View 9 Replies View Related

Android :: Notification - Perform Task Before Phone Shut Down?

Mar 25, 2009

I would like to perform a task just before the phone is shut down. I thought that Application#onTerminate would be called but that does not seem to be the case. Is there a broadcast intent when the phone is going to shutdown? If not, how to run a task just before the phone is turned off?

View 4 Replies View Related

Android :: Possible To Perform Trial Reset For NDrive Map On HTc Desire

Oct 22, 2010

I was wondering if it is possible to perform a trial reset for NDrive map on hTc Desire.

View 2 Replies View Related

Android :: How To Perform Action When Text Message Is Received?

Jul 18, 2010

I'm working on an Android app that will send an automated response every time a text message is received. I looked around a bit on android's development site but haven't had anything that points me in the right direction. Does anyone have any ideas on where I should start with this or have any good links that might help? I am a total beginner with developing Android apps so please bear with me if I'm a little slow with this.

View 1 Replies View Related

Android :: How To Use Separate Thread To Perform Http Requests?

Aug 2, 2010

I have an application that is performing HTTP Requests (specifically calling the FogBugz API) when the user clicks certain buttons. Right now, I am just creating a service when the application starts, and then calling different methods in that service to complete requests. However, when I do this, there is the usual hang in the UI thread. I have looked at AsyncTask, but am not sure it will do what I want to accomplish. Because I need to instantly parse the XML that the HTTP Request returns, I need to have a process that is able to return this data to the UI thread. Will ASyncTask be able to accomplish this, or is there some other way.

View 1 Replies View Related

Android :: How To Perform An Action At A Certain Point In Time During A Video

Jun 2, 2010

I am creating a program which requires me to change a setting in the program when the video reaches specific points (at 1/3 of the video's completion, 2/3's and on completion). Android has a built in callback method for completion so performing an action at that point in time is not difficult. However, I don't know how to go about checking when the video has reached 1/3 and 2/3's of completion.

View 1 Replies View Related

Android :: Unable To Perform Animations Between Activities / Am I Missing Something?

Oct 6, 2010

I was wandering whether there is a way to perform
animations between activities like you see when you press the search in google maps (it slides down from the top).
From my research I have gathered it us only possible been views. Am I missing something?

View 1 Replies View Related

Android :: How To Perform A Negative Match In Intent Filter?

May 16, 2010

In an Android manifest, how can I use a negative match in the android:pathPattern? I'd like to use a pathPattern that matches on all URLs except for a specific hostname, if it's possible.

View 1 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved