Solved

app installation on android

Posted on 2014-09-22
3
632 Views
Last Modified: 2014-10-07
why it is showing so many things on mobile will be accessed when install so many apps

as example ....mobile picture...address etc

is it secure
0
Comment
Question by:techp
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
3 Comments
 
LVL 20

Accepted Solution

by:
netcmh earned 250 total points
ID: 40336437
When you install an app in Android, a list of permissions the app requires in order to work, is presented to you. You should review that list before you click "Install".

http://www.androidcentral.com/look-application-permissions has an explaination as to why the app developer requires these permissions.

Hopefully, you get a better understanding of what information an app really needs and what functions of your device the app has access to just by reading that list.

Be careful of apps which require more permissions than is necessary for them to function. If you're installing a simple game, it should not be reaching into your contacts, or requiring access to your secure files.
0
 
LVL 63

Assisted Solution

by:btan
btan earned 250 total points
ID: 40336685
A nice article to sum up to how to check permission.
http://androidforums.com/android-applications/36936-android-permissions-explained-security-tips-avoiding-malware.html#permissions

Note: in the latest version of the phone version of the Android Market the permissions are only shown after you click install.

Android provides third-party applications with an extensive API that includes access to phone hardware, settings, and user data. Android provides third-party applications with an extensive API that includes access to phone hardware, settings, and user data.
A basic Android application has no permissions associated with it by default, meaning it cannot do anything that would adversely impact the user experience or any data on the device. See "System Permissions"
http://developer.android.com/guide/topics/security/permissions.html

Some feature constants listed in the tables above were made available to applications after the corresponding API; See "Permissions that Imply Feature Requirements" - To prevent those apps from being made available unintentionally, Google Play assumes that certain hardware-related permissions indicate that the underlying hardware features are required by default. For instance, applications that use Bluetooth must request the BLUETOOTH permission
http://developer.android.com/guide/topics/manifest/uses-feature-element.html#permissions

Any application may also define and enforce its own permissions, so this is not a comprehensive list of all possible permissions. A particular permission may be enforced at a number of places during your program's operation:
-At the time of a call into the system, to prevent an application from executing certain functions.
-When starting an activity, to prevent applications from launching activities of other applications.
-Both sending and receiving broadcasts, to control who can receive your broadcast or who can send a broadcast to you.
-When accessing and operating on a content provider.
-Binding to or starting a service.

If you are interested, you can check out this list of tool to check its integrity and any anomalous behaviour flagged
http://ashishb.net/security/android-security-related-tools/
0
 
LVL 20

Expert Comment

by:netcmh
ID: 40365765
Thanks for the grade. Good luck.
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

A short article about a problem I had getting the GPS LocationListener working.
Read about why website design really matters in today's demanding market.
This video is in connection to the article "The case of a missing mobile phone (https://www.experts-exchange.com/articles/28474/The-Case-of-a-Missing-Mobile-Phone.html)". It will help one to understand clearly the steps to track a lost android phone.
This video demonstrates how to sync Microsoft Exchange Public Folders with smartphones using CodeTwo Exchange Sync and Exchange ActiveSync. To learn more about CodeTwo Exchange Sync and download the free trial, go to: http://www.codetwo.com/excha…

740 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question