Android :: No Route To Host Exception On Socket
Jul 16, 2009
i am working on a client server program in android. i have a Main java class running on my pc as a server socket listening to the port 8626 and i am trying to connect android client (on real device ) to that server. i tried my local ip and it gives me no route to host exception please suggset which ip i need. if i use ip 10.0.2.2 and run on emulator it succeeds but not on real device. client and server both are on same pc, and android device is attached to my pc as well.
View 2 Replies
Feb 2, 2009
How can my host machine connect to emulator using socket? In my application, I need emulator to open a server socket, then host machine connects to emulator as a client. But when host creates the socket using "10.0.2.15:xxxxx" (xxxxx is the port which emulator is listenning), it doesn't work. I think maybe the address"10.0.2.15" goes wrong. Is it a local address behind the "virtual router" and the host can't find? If so, how to find a correct IP address of emulator?
View 4 Replies
View Related
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
Aug 23, 2010
I am trying to post from android to GAE, I am getting unknown host exception.
Here is my code:
CODE:.......
When I am trying to connect to localhost:8888 am getting connection refused. I donno how to go pass thru this.
View 3 Replies
View Related
Oct 14, 2010
I tried to connect to a server through a SOCKS server in an Android client app (Android OS 1.5 and 1.6) with below snippet code:
CODE:......
However it gave out an exception on the last line:
CODE:.....................
View 1 Replies
View Related
Jul 20, 2010
I have android code that uses a background process to routinely (e.g. hourly) connect to a content source on the web to check for updated content. As new users download the app and run it for the first time, it seems (and this is just a "seems at the moment) that in this first-run situation, because the DNS for our servers are not cached already on the device, those first series of connections fail with dreaded UnknownHostException: Host is unresolved. And of course, the application tries again later and (again, "it seems like") it is all working -- perhaps because the OS has had time to actually resolve the address. So, my question(s) are: (1) Do other Android developers see this behavior with their deployed applications as well? First time, a series of "host unresolved" issues that work themselves out later. (2) Does anyone have a better strategy for "warming up the DNS" so-to-speak so that the first real connections work? or perhaps do you just re-try with some back-off looping when you encounter this exception? I was contemplating having a separate thread that tries to fetch a small text file from our server and have it just loop until it gets it and maybe (not sure about this part) block the other outgoing network connections until it succeeds.
View 1 Replies
View Related
Mar 3, 2010
I have a simple client-server app on android. the android service communicates with the server via tcp sockets. the service sends a simple String to server which works. the server processes the string and sends back an object to the android service. the object implements the serializable interface. the object "leaves" the server successfully but at the point where the android service receives the object (socket.readObject()
View 1 Replies
View Related
Nov 2, 2010
i am trying to connect to a server on my network running a tcp listener using the following java code. I am getting am IOException - Permission Denied. It is from an android 2.2 emulator.Does anyone know why?Socket socket = new Socket("1.1.1.1", 1111);PrintWriter out = new PrintWriter( socket.getOutputStream(), true);Out.println("test");socket.close();
View 2 Replies
View Related
Feb 6, 2010
I am trying to connect to server through HttpUrlConnection, but after sometimes it throws Socket.Net Exception :Network Unreachable. I tired alarm manager to wake up the phone and get the wifi lock but none seems to work .
Tell me what to do what should i check and alternative?
View 17 Replies
View Related
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
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
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
Jul 14, 2010
I created a sql lite database with the following columns:
static final String dbName="demoDB";
static final String tableName="Employees";
static final String colID="EmployeeID";
public void onCreate(SQLiteDatabase db) {
// TODO Auto-generated method stub
db.execSQL("CREATE TABLE "+tableName+" ("+colID+" INTEGER PRIMARY KEY AUTOINCREMENT, "+
colName+" TEXT, "+colAge+" Integer);");
I want to select all the records in the database like this and display them in a gridview:SQLiteDatabase db=this.getWritableDatabase();Cursor cur= db.rawQuery("Select "+colName+", "+colAge+" from "+tableName, new String [] {});String [] from=new String []{DatabaseHelper.colName,DatabaseHelper.colAge};
int [] to=new int [] {R.id.colName,R.id.colAge};
SimpleCursorAdapter sca=new SimpleCursorAdapter(this,R.layout.gridrow,c,from,to);
GridView grid=(GridView)findViewById(R.id.grid);
grid.setAdapter(sca);but i receive the following exception:java.lang.IllegalArgumentException: column '_id' does not exist.the db table does not have a column with name '_id'so what is wrong with this code
View 3 Replies
View Related
Mar 27, 2009
hi is there an app so i can map out a route i want to ride my bike so i dont get lost, im terrible at remember road names. and often find myself miles from where i wanted to be , i have tried a few gps apps but they dont let you choose the route.
View 8 Replies
View Related
Dec 6, 2009
I'm trying to develop an application which display the locations of contacts on a map (a Msn-like but for geo-localisation). I search to display a route between my own location and a contact location I want to join but I find yet no solution to do this. In the Android API and Maps add-on API I just find classes to display and listen Location, Distance, GeoPoint, etc., but no possibility to display a route between two points. Is it possible or not provided by the API?
View 7 Replies
View Related
Sep 24, 2010
I made the switch to Google Navigation after using Sprint's Navigation application for a few years on my previous BlackBerry and love it! It's my primary GPS application. So, here's my query. While I was tinkering with it today, I noticed the option to choose an alternate route. We are going to be driving to LA a little later this evening and the default route Google Navigation chose was longer in both time and distance compared to one of the alternate routes (total of three routes). The default route gave said it is 332 miles and 6hr/9min. When I pulled up alternate routes, the second option was 325 miles and 5hr/49min. The third route was over 7 hours long. Do you guys know what methodology Google Navigation uses to pick the default route? Why the longer route?
View 17 Replies
View Related
Jun 22, 2010
I'm new to Android. and I parse a XML file from the following URL http://maps.google.com.tw/maps/api/directions/xml?origin=41.77732,-87. and I want to draw a route on Map, I found the information can help me to do this <polyline> <points>se~}FjtxuOKdEJ|JIpA</points> <levels>B??B</levels> </polyline> but how to use? help me, there are so many useless information when I search "Android polyline example" anyone can give me some short examples?
View 4 Replies
View Related
Sep 8, 2010
How to display route on Google map in Android in between two lat long value? Does android supports it and are there any api available as there are for displaying map?
View 7 Replies
View Related
Sep 17, 2009
I'm trying to play a music (using MediaPlayer) during a call and want the caller to hear the music I'm playing. Unluckily it doesn't seem work at all, the caller hear nothing even I set the music volumn to MAX ( of course, the speaker and the mic on Android are far away from each other). Is there any ways to route Android's audio output to its Mic? Or something like "Stereo Mix" in Windows?
View 3 Replies
View Related
Sep 2, 2010
I currently have a moto droid, and am thinking about getting a android tablet when they mature a bit. My concern is i want to use this at work, but for this to be completly functional i need to put a static route into the system. We have a wireless network which is seperate from our wired by a router. It is all static IP based and so on to keep employess off the internet, but if you know what static route to put in you can access the systems on the wired network. Does anyone know if this is posible, i have tried looking at the system files via Astro and i havent found anything.
View 2 Replies
View Related
Jul 12, 2010
Is there any possibility to get a Uri for intent to display a route between two location on Google Map application.
View 2 Replies
View Related
Jun 10, 2010
A co-worker has an iphone app that allows him to draw a line and it only shows the results for his search within a specified distance of the drawn line as opposed to in a radius from where you are as is default in google. Thus not giving you results that are behind you and don't really help. He said it is called Y! Sketch. I couldn't find that specific app in the Android market. Is this because I'm a search noob and just missed it? If that specific app is not made for Android, is there another similar app?
View 1 Replies
View Related
Apr 27, 2010
I can customize a driving route in Google Maps and use it for navigation on the Moto Droid? I'm not looking for the most direct route that the Droid navigation tries to use, but twistiest for a motorcycle ride.
View 2 Replies
View Related
Apr 15, 2010
I'm just writing an App for displaying the route between two coords (lat, long) in google maps view. Displaying an single coord (even with a marker) works fine, but how to do this with 2 ones and the route between them? I must admit that I'm quite new to Android and the maps-API.
View 3 Replies
View Related
Jun 30, 2010
I am thinking about getting a tablet instead of a netbook (Eken M001 has 1.6) which i need for mostly working out my routes in the morning since I work for a delivery company. Right now I have to come home to use autoroute on my PC but this takes me an hour to get home and back again taking an hour out of my journey so a tablet would be a perfect alternative. I live in the UK so need an autorouter for me that works offline. Does any such app exist or should I get a netbook?
Basically I just need to enter a bunch of postcodes and it tell me the quickest order in which to goto them to save time in my day but going home to get them is kinda against the whole point of saving time.
View 2 Replies
View Related
Jan 24, 2010
I have two OverlayItem's on a MapView. How can I draw a route between the two geopoints?
View 2 Replies
View Related
Aug 10, 2010
I am developing an Android application consisting of 4 tabs. On the first tab I have a button, which again calls an Activity called ActivityA.When my ActiviyA is started, the tab control is not shown anymore.
View 1 Replies
View Related
Jul 6, 2010
Im getting a IOExeption 'Host is unresolved' on HttpPost. The Endpoint in this case a a computer on my LAN with a webservice. Im using WIFI to my LAN. Does Android know to to resolved computernames?
View 1 Replies
View Related
Jul 2, 2010
I want to create tabs without extending TabActivity. (The reason is that TabActivity cannot handle a custom titlebar as it seems). I have public class startTab extends Activity I read somewhere that I have to use a LocalActivityManager, I assume that I am missing something there. Anyone an idea?
View 2 Replies
View Related
Oct 13, 2010
how can I route audio to bluetooth ear when a bluetooth ear piece is paired? I have set my audio manager to be MODE_IN_CALL. audioManager.setMode(AudioManager.MODE_IN_CALL); I am not sure if that apply to my case, since it refers to some deprecated methods. Plus, doesn't android detects if there bluetooth ear piece is paired and routed to ear piece on phone or bluetooth ear piece automatically?
View 1 Replies
View Related