Sunday, April 21, 2013

[android help] Which application components can possibly be an entry point in an Android app?

Which application components can possibly be an entry point in an Android app? - Stack Overflow








Tell me more ×

Stack Overflow is a question and answer site for professional and enthusiast programmers. It's 100% free, no registration required.

















The Android Developer Guide states that "Application components are the essential building blocks of an Android application. Each component is a different point through which the system can enter your application. Not all components are actual entry points for the user and some depend on each other". I want to know, apart from activity which other components (service, broadcast receiver) can act as an entry point to an Android app. I am sure ContentProvider does not make sense in this context.



























I want to know, apart from activity which other components (service, broadcast receiver) can act as an entry point to an Android app



A Service or a BroadcastReceiver can be an "entry point to an Android app" if they are exported.



I am sure ContentProvider does not make sense in this context.



I disagree. I would consider an exported ContentProvider to also be an "entry point to an Android app".























You may also read this paper (published in a top security conference, CCS 2012). The authors propose an algorithm to discover possible entry points from an application.




















default







.

stackoverflow.comm

No comments:

Post a Comment

Google Voice on T-Mobile? [General]

Google Voice on T-Mobile? So I recently switched from a GNex on Verizon to a Moto X DE on T-Mobile. I had always used Google Voice for my v...