Android :: Application Security - When Accessing A Web Service
Aug 4, 2010
I'm building an Android application that needs to communicate with a MySQL database. The application isn't meant to be published, and I want the application to be the only thing allowed to interface with the web service I'll create for DB access.
I've been thinking how I can secure the system, and this is the idea I've come up with. I'd appreciate any feedback or other ideas. Surely there is a method built into Android that I am unaware of.
My thought is to give the web service a GUID. Each time a call is made to one of it's public methods, the web service matches its GUID with the GUID given to it by the Android application. If the GUIDs do not match, the web service refuses access. In short, my system has a 128-bit password.
View 1 Replies
Apr 25, 2012
i am consuming a Wcf service from Android. i am a bit new to Android Dev most of my problems i was able to resolve. this one caught me off guard. My wcf service is defined as follows
Code: public List<MemberModel> Helloworld(string number)
{
List<MemberModel> lstnames = new List<MemberModel>();
MemberModel model = new MemberModel();
[Code]....
View 1 Replies
View Related
Jul 9, 2010
I have an application that creates a notification with sound when a specific text comes in. To do this, I detect the current ringerMode, change the ringerMode to normal, play the sound, and then quickly return the ringer back to its original setting.
View 1 Replies
View Related
Nov 14, 2010
Last week I was in the US and had gotten the AT&T pay-as-you-go sim. It charges 1c/kb and I thought that's not too bad since I *only* get outlook and yahoo email. Well, *before* I knew it, it sucked up $14.40 for internet access....Frantically called AT&T customer service and after a long wait, they told me that my device had access the service and downloaded 1.5Mb! I asked them if there was a way to turn off the GPRS(since I was mostly interested in their $2/day unlimited calling service) and they said they don't have a way to turn it off Tried a bunch of things like turning off auto-sync (in settings) etc...but STILL I ended up paying $40 by the end of the day!!
Is their a way to turn off GPRS completely and also monitor what applications are accessing the service? All I have to go by is what AT&T says at the website!
View 5 Replies
View Related
Aug 13, 2009
I am experiencing a problem with accessing an application from the Android-browser. The application uses DWR to persist connections to the clients that are connected with it. Everything works fine for me, except that if the application does not send any data to the client on the Android-phone for 2 minutes, the connection seems to be lost and no data arrive at the client. The same scenario works just fine on Firefox, Opera and Chrome. If the pause between two data transfers is less than 2 minutes, it works just fine.
So, now my question: Is there some timeout setting for the android browser that I am missing? Or is this some built-in bug/feature/whatever that I cannot circumvent? I know that I could prevent this from happening with some sort of heartbeat, I would just like to why this is happening.
View 1 Replies
View Related
Oct 24, 2010
Accessing the shared preferences of another application.
View 3 Replies
View Related
Sep 7, 2010
I want to build an application that is able to read .CSV files. These .CSV files are downloaded NOT from within the application but just the regular Android browser. Now, when I start my custom application, is that download available to me? Any examples?
View 2 Replies
View Related
Mar 23, 2010
Looking for a remote wipe/lock phone app, I see there doesn't seem to be too much out there. What are you guys using?
View 17 Replies
View Related
Aug 21, 2009
I want to learn that how google android market provides security of application.That is, I realize that, when user downloads application, market downloads and install application atomically to phone. I am designing market and security is important issue so I wonder that how google achieve this?
How is application installed phone?
1) Is the apk downloaded sdcard and deleted after installation? In the case of this how can market guarantee that when apk downloaded to sdcard, program finishes unexpectedly and installation- deletion of apk cannot be done?
2) Or installation is done from server?
3) I think that there exists security not to copy apk. how do they do this?
Maybe they use phone id to install application, by this way even if anyone copy apk they cannot install it other phone?
View 7 Replies
View Related
Jul 26, 2010
I have seen few apps having exact same UI when you access the app through stand alone app or through their mobile website. What are the pros and cons of both approaches while developing the app?
View 1 Replies
View Related
Oct 19, 2010
I am new to Android development and am interested in working out a design of an application. I am however, unfamiliar with the best way to handle what I want to do. I am interested in obtaining information from my band's Joomla website and placing it into an Android application. At the moment I'd like to get News articles posted and potentially other information that I create on the site. I was thinking of doing this by setting up RSS feeds for the website. Would it be better to somehow access the data directly by connecting to the database? I don't know PHP so I can't develop a webservice to access the content. Any ideas?
View 1 Replies
View Related
Jun 2, 2010
Remember there used to be interesting one, with 9 dots, draw to unlock screen. Is that still available or there is some better choice?
View 1 Replies
View Related
Jan 24, 2010
Seems to me that Lock 2.0 is the best Screen Lock I've found. Only Issue is, even with the security code enabled, all one has to do is power on/off the phone and your in with no need for the code. What I am looking for is a locking app that doesn't get disabled when powering the phone off/on. Looking for something secure much like every BB has where no matter what you do, to proceed into the phone you need to type in the Lock Code.
View 1 Replies
View Related
Aug 8, 2010
I am looking for an application that will allow me to lock out certain applications and features. For example, its common that someone wants to tinker with my phone because they have never seen it. I don't want the messing around in my messaging center, gmail, etc. But the general phone lock is not enough. I want to specify certain apps and functions that will require password or gesture. I found "ES Security manager - application protector" in the market. It worked okay for a day, now its buggy. When I go to a locked app and put in my password. Now it goes to the protector settings instead of the application. Also, it can easily be killed from a task manager app. I need a good solid app that will do this for me.
View 2 Replies
View Related
Dec 15, 2009
I have a todo list type application that stores all of the note data in a sqlite3 database. Each activity in the application needs access to the database to edit different parts of the data in real time.
Currently, I have each activity open its own DBManager object (the helper class I created to manage the database). This is causing problems though and I would like a slightly more global access solution so I don't have to keep opening/closing/creating a database.
I'm considering several options, and would like to hear pros and cons of each as well as other suggestions.
Singleton style. Have a wrapper class that returns a reference to the only database manager so any activity that needs it can use it.
Static Manager. Have the manager class be entirely static members and have it open the database on load. Easily accessible by anyone that needs it (which is everyone).
Merger between 1 and 2. I could make a database manager class that initializes the member singleton instance of the database and all of the data manipulation methods were static. Then I wouldn't even need a reference to the singleton to access the database.
View 3 Replies
View Related
Oct 14, 2010
Has anyone noticed an increase in battey drain while using the Lookout Mobile Security app? I noticed my battery drain was a little higher than usual today. I also have an app called battery indicator installed and was wondering if those apps cause higher battery drain also?
View 2 Replies
View Related
Sep 9, 2009
I want the application to run in background. This application should run continuously and should never get killed. Will running application as Service solve this issue? The application should get started automatically on start up. I don't need any GUI for this application. The main issue is Service getting Killed. Does service get killed ? and in what conditions will that happen?
View 4 Replies
View Related
Aug 25, 2009
i have some problem to communicate with a service from an Android application.The service is in a first package "package com.myService" and the application in another on "package com.myApplication".My service work and start well but my next step is to add an AIDL interface to external applications.I have tried to follow the recomandation described here : http://developer.android.com/guide/developing/tools/aidl.html, but i have still the following error (given in the log service):W/ActivityManager( 568): Unable to start service Intent { action=com.MyApplication.IBootstrapService }: not found
View 2 Replies
View Related
Mar 24, 2009
I'm writing an app that needs one or more applications/services that are distributed with their own seperate apk file. I'm writing a user-app that allows the user to upload pics using a service. The service can be used by multiple user-apps, not just mine. I'd like to have the service being installed in its own apk, instead of bundling it with each user-app. Has anyone had experience with this scenario? What is the best scenario i should implement so that the user downloads the service that the user-app needs? Can be this be done automatically (that would be best)? If not, in your opinion, what would be the most user-friendly way for doing so?
View 4 Replies
View Related
Apr 26, 2010
If an application begins a Service via bindService or startService, will this Service object ever run from a process different from that of the application? I ask because many Android example projects begin a service and communicate to them using IPC which seems wholly unnecessary considering that, according to the Android Service documentation, "... services, like other application objects, run in the main thread of their hosting process." IPC, AIDL, and the IBinder interface only seem useful if connecting to a Service started by an application other than your own. Is this a correct or fair understanding?
View 1 Replies
View Related
Sep 1, 2009
I want create a service and that other application use this service. I want that the other application is in a different project that the service.
It is possible? If is possible somebody can show me a sample code.
View 6 Replies
View Related
Jul 7, 2010
Is it possible implement an Android application as a web service? On the official site I've read:
Note: If you want to develop a server-side application, we recommend that you implement your application as a servlet running in a servlet engine like Tomcat or full-blown JSEE container like Geronimo. If you prefer to implement a server-side application based on our HttpService, we'll assume that you know what you're doing and that you don't need help in figuring out which interceptors need to be configured.
How can I implement this? Apache TOMCAT can run on Android?
View 2 Replies
View Related
Aug 6, 2010
I have a C/S solution, which take Android as its client and PHP as its server.
I have my own account system.
I'm wondering whether I could provide my user to login my system with Google Account?
I saw there are web-solution for this, like this stackoverflow.com could use Google Account to directly login.
Is there a solution for C/S system?
View 1 Replies
View Related
Jul 13, 2009
I have a service receiving and sending data to a server in separate threads each. The service lifecycle methods look like this:..................
View 3 Replies
View Related
Jun 28, 2009
In order to share data between one of my own Android service and an application i am looking for the best way to do this. I have seen the shared memory drivers inside the GNU Linux kernel, but no Java api. Maybe the specific Google IPC Blinder cad be used for my need ?
View 10 Replies
View Related
Jul 1, 2010
Is there any fundamental difference in binding a service to an android.app.Activity vs binding it to an android.app.Application. I want to bind the service to an Application because I want to keep some global state/data in the Application instead of duplicating it in all my activities.
View 1 Replies
View Related
Apr 30, 2010
I defined a remote service over a AIDL file. Now i want to access this service in a different application. But how can I do that? The AIDL file is not accessible in my second application, and if i just copy the AIDL file, then the service can't be found.
View 1 Replies
View Related
Jun 27, 2009
Are there any applications that shows exactly what applications or services that uses 3g traffic? My Magic uses pretty much 3g traffic, it looks like it updates every half hour/hour.
27.06.2009 10:42 38.9 KB GPRS 0.04
27.06.2009 10:07 36.9 KB GPRS 0.04
27.06.2009 09:32 36.9 KB GPRS 0.04
27.06.2009 08:30 40.1 KB GPRS 0.04
27.06.2009 08:15 2.3 KB GPRS 0.00
27.06.2009 07:40 36.7 KB GPRS 0.04
27.06.2009 07:05 37.0 KB GPRS 0.04
27.06.2009 06:30 36.8 KB GPRS 0.04
27.06.2009 05:55 36.9 KB GPRS 0.04
27.06.2009 05:20 38.2 KB GPRS 0.04
27.06.2009 04:44 35.8 KB GPRS 0.04
27.06.2009 04:10 78.6 KB GPRS 0.08
27.06.2009 03:34 38.2 KB GPRS 0.04
27.06.2009 02:05 43.8 KB GPRS 0.04
27.06.2009 01:56 36.5 KB GPRS 0.04
View 2 Replies
View Related
Jul 3, 2010
I have data that is to be refreshed from the Internet. Let's call it Model.
What I want to do: Basically it sounds like an MVC model, where the Model is also kept persistent in local (private) storage. The Model and its associated methods are application-wise. There are several Activity's that display and manipulate different aspects of it:
User
navigates across different Activity's
that display Model
from different perspectives. Currently I have a ListActivity for all elements, and an Activity for one element's details
Sometimes Model needs refreshing.
Surely this is done on a different thread. Refreshing can be triggered from several Activity's.
There are several (time consuming) common
tasks that can be triggered from different Activity's
My application loads and saves Model
to private storage when it starts
and stops
My problem: I'm not sure where to put Model and the related tasks in. Also, I don't know what mechanism to use to notify Activity's. Currently I come up with 2 approaches:
Use Service and send broadcasts. Saving to disk is performed in Service#onDestroyed(), so I want to minimize that by binding it to Activity's. At this point, I'm also not sure how to deliver the updated information: whether to provide a getter in Binder, or include that in the broadcast message.
Customize the Application object so that refreshing methods and getters are available globally. I then perform update from Activity's using AsyncTask. If there are other Activity's that are behind the current Activity, they will update in onResume() when the user navigates back.
Reasons I'm not using a class with static methods:
I need to save and store Model to disk. Some of the methods need a Context for displaying toasts, notifications, caching, etc.
Also, I don't put these functionalities in an Activity because there are several activities that manipulate the same piece of persistent data.
Below are pseudocode illustrating what I mean:
Using Service:
CODE:............
Make the functionality globally accessible in the custom Application object
CODE:...........
Weaknesses I can think of for the Service approach is complexity, since Binding is asynchronous. And it's very likely that I have to repeat some code because I have both ListActivity and Activity
For the Application approach, the documentation says not to rely on onTerminate() being called.
View 3 Replies
View Related
Sep 16, 2010
I m developing an app.in which service start at boot time. but after some time it goes crash and also it is installing a new apk.. i m not understanding what is the problem..becoz there are so many problems in this Plz take a look at it and help me..
I/DEBUG ( 30): debugged: Jun 30 2010 13:59:20
D/qemud ( 37): entering main loop
I/Netd ( 29): Netd 1.0 starting
I/Vold ( 28): Vold 2.1 (the revenge) firing up
D/Vold ( 28): Volume sdcard state changing -1 (Initializing) -> 0 (No-Media)
W/Vold ( 28): No UMS switch available
D/qemud ( 37): fdhandler_accept_event: accepting on fd 10
D/qemud ( 37): created client 0xe078 listening on fd 8
D/qemud ( 37): client_fd_receive: attempting registration for service 'boot-properties'
D/qemud ( 37): client_fd_receive: -> received channel id 1
Code...
View 5 Replies
View Related