Android Security Application - android

Is it possible to make the application password protected in Android mobile? ie; if a user tries to install an unauthorized application, we shud prevent that. for tht we will have to make some applications password protected. like "LockMe" in symbian.

you can either develop your own system if you have your own database you contact it and check.
I'm not sure you can prevent somebody from pushing an app to their phone but you can look into
preparing app
there are some option like licensing in the android market

Related

Prevent unauthorized person from uninstalling my android app

I am working on anti theft Application.I want only authorized users to uninstall my app.Like, when they try to uninstall my app they must enter a valid password and proceed.I dont wanna block uninstallation of other apps that user have installed..is there a specific way to do that..?
If you're on an un-rooted device without a custom version of Android the only way that could be possible is making your app a device-admin app:
To uninstall an existing device admin application, users need to first unregister the application as an administrator.
You wanna protect apps from unauthorised access right? First, you need to download APPLOCK from play store. Setup the applock app after you download it by registering it with your email and create a pin password, then on the app you can lock the apps you want to lock. The applock app will b useless as at this point because any smart person can simply just uninstall the applock app and then all the locks you put on your apps will disappear with the applick app thereby rendering complete unauthorised access to all your apps.
What you to do then is to go to your phone's administrative setting and make the applock app an administrator.

Make android app non erasable

Is is possible to make an android app non deletable.. What i mean is, I want to install a app, but I cant remove/ uninstall it. If I want to uninstall it then it should prompt me for password which I would have set during installation of the app.
When I read the docs they tell it can be done using Device Admin, but it doesnt provide security, interms of it doesn't ask the user for the password and deletes if its correct..
Is it possible to make an app such that even if there is a factory reset the app will still be there on the phone ?
Is is possible to make an android app non deletable
No, unless you want to create your own ROM and preload it with your app, just like some manufactures preload their devices with their own software and other bloatware.
No it is possible to restrict any user to delete the app from android device.
As google already maintaining this scenario by using the concept known as Device Management System.
Google Eyeing on apps which are published by the developer / installed or deleted by the user.
Although you can make your own app which will notify your admin that user is trying to delete the app or deleted the app, using Service Intent concept.

Password Protected at Un installation time

I am trying make security app for keeping tracking your lost phone.I made app as device admin app so it can't uninstall directly but using unregister app to device admin we can un- installed it.so i wants make password protected app at un-installation time.when user try to un-install the app one dialog box appear to ask password.i know some apps do that functionality.can anyone knows about it?
You can't do this on a stock device. If you want to prevent people from uninstalling your app you have to make it a system app (part of the ROM). Even so, on recent Android versions users can choose to disable it. On Android 4.3 you have the option of marking the device admin (system app) as a 'device owner' so that users cannot deactivate it. This is obviously not available on earlier versions.

Is Copy Protection Option on android market make application to uses the User Data of device?

I have uploaded the Application with the Copy protection to that application. I have also given the Android Licensing to that Application.
Now After downloading that application from android market, I got some problems like :
1) User is not able to start the application after restarting device
2) If user have to start again that application then he/she have to clear all the Userdata from user setting.
Now i dont know why it ishappening ?
Is Copy protection option of the market will make application to use the User data of the Device ??
If anyone know about it then please let me know about it.
Thanks.

How do I let some users to install for free a paid Android App?

I am developing an Android application, and common users have to pay for it. But, I want to offer that application for free to my webpage users. I have a login in that webpage, so I can control what users access to the application. So the question is:
If I put the .apk into the private zone of my webpage, and users access it through the mobile, Do they download the application and can distribute it, or it just get installed on the phone?
And what if they access by PC?
Is there any way to avoid the download of the file, and just install it on the phone?
I fear installing without downloading is not possible, maybe you shoud think about a second version which needs a key (e.g. created by the device ID and a secret Prefix.
User is downloading your apk
User get the message he needs to register
User send his Device ID to yor Webpage (and have to login before)
Your Website create a hashkey with the device ID and a secret password
The Application stored the key in the Preferences and will check at startup, if the stored key fit to the Device ID/password Hash.
If you let some download your apk, then it just get downloaded. Users will have to install it manually and what is worse, they won't get updates through the common android market mechanism.
if they have rooted phone then they can do anything with your apk. there is no security in android even you can get the source code of an app.
in your case the only way is to implement certificates.

Categories

Resources