Android :: Reliable Http Request Needed
Aug 5, 2009
I have a game in development that makes http calls to my server. The server handles some database interaction and returns some XML for the game to parse. The issue is that the connection seems very unreliable. I believe my server is in part to blame for this because it can be somewhat unresponsive at times, but the frequency is MUCH greater when communicating with the phone than with a browser on a computer. I also notice that it gets worse when 3G is not available for the phone and it is on the edge network. Is there any way to code my app to make it more robust? Do I need to retry calls X times on failures?
Here is the code I am using now:
CODE:...................
View 3 Replies
Apr 13, 2010
Could someone provide the basic code to use if I want to perform a http request on android to the address "address" with the string "message" ? Also I'd like to check the server response and perform some actions if the right conditions meet , but I ' m unsure of how and when the server send back the response . My guess is that the response is gotten in a blocking function, or in an asynchronous function . Could you provide code or information on this as well ?
View 1 Replies
View Related
Jun 2, 2010
I have a HTTP GET request that I am attempting to send. I tried adding the parameters to this request by first creating a BasicHttpParams object and adding the parameters to that object, then calling setParams( basicHttpParms ) on my HttpGet object. This method fails. But if I manually add my parameters to my URL (i.e. append '?param1=value1¶m2=value2') it succeeds.
View 3 Replies
View Related
Aug 17, 2010
Is there a way to make an simple HTTP request? I want to request an PHP page / script on one of my website but I don't want to show the webpage. If possible I even want to do it in the background (in an BroadcastReceiver)
View 3 Replies
View Related
Mar 2, 2010
I am wanting to send a http request to Google.com from my mobile application but am unsure how to get about asembling the request. Anothing problem that i might in counter is how to handle the information that is returned. For example, i want to send a request for "local resturnats" to Google and have the results returned and then displayed to the user in a ListView. Am i going about this the right way? Is there an API that i could use (GoogleMaps or AJAX Search)?
View 5 Replies
View Related
Jun 18, 2010
I have an Android application from which I want to upload some data to a database on my web server. As the MySql java library has a size of about 5 mb, I don't want to include it with the application.So I'll make a HTTP request for a php script and send the data with the URL as parameters. How do I make sure that only I can call this? I don't want people to sniff up the URL and call it outside my application.
View 3 Replies
View Related
Jan 14, 2010
I am using httprequest to retrieve data from webservice, I know using tomcat we can compress response data using gunzip algo. But how can uncompress data to display, is un-compress is time consuming? Is there any other way to compress response and uncompress on android?
View 1 Replies
View Related
Mar 24, 2009
I'd like to make an http request to a remote server while properly handling cookies (eg. storing cookies sent by the server, and sending those cookies when I make subsequent requests). It'd be nice to preserve any and all cookies, but really the only one I care about is the session cookie.
With java.net, it appears that the preferred way to do this is using java.net.CookieHandler (abstract base class) and java.net.CookieManager (concrete implementation). Android has java.net.CookieHandler, but it does not seem to have java.net.CookieManager.
I could code it all by hand by inspecting http headers, but it seems like there must be an easier way.
What is the proper way to make http requests on Android while preserving cookies?
View 3 Replies
View Related
Nov 15, 2010
I honestly could not think of a good title. Sorry. Anyway, so I have an app that I am making where I pull information from my custom web api. I pull data from the api and fill in the layout with this information. Problem is it takes a while so the app stalls for a few seconds before the information is pulled since it is in the onCreate method of the activity. To resolve this I implemented a loading dialog. This is where the problems began. I put the http requests into a seperate thread and it downloads fine. No problem. However it keeps force closing every time I try to modify the layout afterward. So basically my question is how do I modify the layout after the background thread is finished? Everything I try keeps force closing the app.
View 1 Replies
View Related
Oct 9, 2009
Is there a way I can identify a handset on the server side of an HTTP request? I realize many headers are included on the request, but I am uncertain as to how the handset might be uniquely identified? Perhaps the Sim signature or some such fingerprint?
View 3 Replies
View Related
Nov 18, 2010
I am New to android my intention is to play video using Http. But i am "Http Request Failed 404" Exception when iam trying to run my application in emulator.
can any one know this error?
View 3 Replies
View Related
Feb 24, 2012
I'm trying to send an http request from my app to script on my website. The script simply writes the parameters received from the request. If I send the request from a browser it works, so the script is ok, but from my app nothing happens.
This is the code I'm using. The toast at the beginning is only to check if the parameters arrive correctly to the function, they are correct.
Code:
public void postData(String from, String to, String date, String time, String searchby, String type, String orderby) {
String testo = from+" - "+to+" - "+date+" - "+time+" - "+searchby+" - "+type+" - "+orderby;
Toast toast=Toast.makeText(this, testo, 6000);
[Code]....
View 2 Replies
View Related
Aug 22, 2012
I'm trying to connect my app to a MySQL database to retrieve data. Obviously I have to do this in a new thread hence why I chose AsyncTask, something I'm new to.
I have included Toasts to tell me if there are problems when trying to carry out any part of it. However these toasts are not showing on the UI thread. I tested this out by turning off the server my SQL database is on so that it could trip the first toast. It didn't show it though and instead it gave me a force close error. When my server is running I have no issues and although I haven't coded the bit to retrieve data yet the code below does connect to my database and at least lets me view the page "CurrentSeasonDrivers".
Here is my code and the logcat showing the errors below that:
packageĀ com.android.history;
importĀ java.io.BufferedReader;
importĀ java.io.InputStream;
importĀ java.io.InputStreamReader;
importĀ java.util.ArrayList;
[code]....
All I want it to do is show a toast if the application cannot connect to the server instead of force closing.
View 4 Replies
View Related
Jul 17, 2009
How to create an HTTP request object of POST type in android? Which class need to be extend or what method need to implement? How to establish connection to a server? Actually i want to connect to a microsoft exchange server, and then i have to send a request to it using HTTP.
View 8 Replies
View Related
Jul 8, 2010
this Android code worked fine before, but i'm having problems for some reason. here is the request i'm trying to make: https://www.google.com/reader/api/0/token. i'm getting 400:Bad Request as a response, and i'm not sure why. isn't this the correct URL for requesting a token? the auth token is being passed as a header in all requests now, and i can request feed list, and it works just fine, so there's nothing wrong with the auth code. what gives? in addition, i can request a token in a normal browser, like Chrome, and get a token as a response body. so the request itself is not the problem. i just can't figure out what is wrong with my requests in code...
View 1 Replies
View Related
Aug 17, 2012
I am developing an Android app for a website. I'm trying to get some information from the website by sending a cookie using a HttpGet request. I don't know where I am going wrong with the request. I am using AsyncTask to send the request to the server. The request also uses a token which I receive when I login to the webpage. All this is clear in the code below. This is part of the process in the doInBackground() function of the Asynctask:
BufferedReader in = null;
JSONObject token = Login.getToken(); // Token received after login, used in the cookie
try {
r = token.get("session_token").toString();
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
[code]...
View 1 Replies
View Related
Aug 21, 2013
I own a Xiaomi MI2S, running MIUI-3.8.16 @ Android version 4.1.1.JRO03L with Baseband version CEFWMAZM-2.0.128 017.
From my phone provider (Tele2) i have to dial a 1 (one) before my PIN-code when traveling abroad.
The code is accepted, I can be called and i can send and receive SMS messages.
However i cannot make phone-calls...
The error (?) is "DIAL request modified to SS request" and (very short) "not connected"
View 2 Replies
View Related
Oct 8, 2010
I think it's a common problem. I'd like to sell my apps, but my country is not supported for merchants already. Do you know a reliable app store where I can sell apps?
View 4 Replies
View Related
May 21, 2010
Was updating my apps to back up in TiBa to install SS when I noticed Google Voice updated. From channelog:
Quote:
View 3 Replies
View Related
May 17, 2010
Just ordered my Motorola Droid (yay!) - should be in my hands tomorrow.
I am absolutely going to use my Google Voice for texting (hey, its free). I'm considering using it as my primary number too.
My question: How reliable is Google Voice w/ texting and calls? Any reason NOT to go ahead this route?
I was always going to use it for text (I understand they are instant now), but for ease of communicating w/ my friends and family I'm also considering giving out my number for calls as well.
View 49 Replies
View Related
Mar 23, 2010
Even with small hands, I make a lot of mistakes with the touch keyboard. Maybe I'm not used to it yet (only had the phone for 4 days) but is there a FREE app for a better keyboard?
View 13 Replies
View Related
Jul 11, 2010
I know that the GPS altitude data isn't particularly reliable, so I looked for alternatives. This looks like a good solution I found here: But the value returned is not what I expected: -1.79769313486231E+308 I'm not sure what I'm supposed to do with this figure...
View 2 Replies
View Related
Jan 4, 2010
I know how to get the calculated GPS position via getLastKnownLocation (). As tests show, this function really always returns the last known location, so it doesn't matter if there is a gps fix available.
How can i check if the returned location is reliable? I tried it with getAccurracy(), but this function even returns a accurracy although no gps fix is availavle (anymore). Is there a possibility to get gps dop values? Used SDK is 1.6.
View 5 Replies
View Related
Mar 31, 2010
I am working on an app that fetches localized data from the Web based on the user's long/lat. Currently I am querying the system for the best enabled provider [my criteria defines best basically as most precise--not sure if this is the best idea for my application, as at the point where I fetch data it really doesn't matter if the user is here or 3 miles from here.].. But anyhow, I'm curious as to what is most reliably the fastest Location provider? Network or GPS? My app hangs a bit "Acquiring your location" on my loading screen and I'd like to cut this wait time down as much as possible.
View 17 Replies
View Related
Sep 23, 2010
GV was working well for me for several months. But in the last month, most of the GV calls that I've made have not gone through. I use it mostly from the desktop and when I start a call my phone usually does not ring.
View 3 Replies
View Related
Aug 31, 2009
I'm trying to run a background task which runs every minute or so for an android application but I am struggling to ensure that the task actually runs every minute. I've tried a variety of approaches from using SystemClock.sleep() to the AlarmManager (both repeating alarm and a fixed alarm) but it seems that unless the device is charging any kind of repeating system has a variable repeat rate once the device is unplugged. Is there any way to run a stable consistently repeating service?
View 2 Replies
View Related
Apr 20, 2010
I wonder if is the Android multi-touch support reliable? I've read it suffers from some problems.I also wonder, how can I define custom multi-touch gestures? Like: 3 fingers rotate or 3 fingers stay static and fourth is moving.I've come across some resources (Gestures or MotionEvent on developer.android.com) but nothing states it clearly.
View 1 Replies
View Related
Dec 21, 2009
I have an application that needs to send messages, repeatedly to the server. I'm currently using AJAX from the phone's browser and it works fairly reliably, but, as with all things cell-phone, not 100%. I'm curious if using Android and opening a socket to the server would give me any additional reliability, or if it would suffer from the same communication troubles that hinder the AJAX transmission.
View 2 Replies
View Related
Mar 5, 2010
I just updated a free application I've had on Android Market. It's called Navy Clock and can now serve as an NTP time source for any Android application. If you want your application to get the exact atomic time, you can install Navy Clock and connect to the Navy Clock service.
Navy Clock will update your application with the exact time - to the millisecond. This ensures that you don't have to rely on the phone's clock which is often inaccurate by up to a minute, depending on what cell tower you're talking to.
http://www.timekeepersite.com/dev.html
Reference to my original posting:[url]
View 6 Replies
View Related
Oct 2, 2011
I'm just concerned about the possibility of bricking my Droid III. Even if the instructions are clear enough, there's a chance of running into something unclear in the midst of the process.
I've read about the One-click root, but I don't know if that's as easy as it gets (as of today) and whether it's an undoable hack.
View 9 Replies
View Related