summaryrefslogtreecommitdiffstats
path: root/services/Android.mk
Commit message (Collapse)AuthorAgeFilesLines
* Initial implementation of new voice interaction API.Dianne Hackborn2014-04-241-1/+2
| | | | | | | | | | | | | | | | | This gives a basic working implementation of a persist running service that can start a voice interaction when it wants, with the target activity(s) able to go through the protocol to interact with it. It may even work when the screen is off by putting the activity manager in the correct state to act like the screen is on. Includes a sample app that is a voice interation service and also has an activity it can launch. Now that I have this initial implementation, I think I want to rework some aspects of the API. Change-Id: I7646d0af8fb4ac768c63a18fe3de43f8091f60e9
* Build logtags for servicesAlan Viverette2014-03-171-0/+4
| | | | Change-Id: I6a146ae46df1a9d215fcf5bab7a2ef1876b94a1e
* Make UsbService optionalAdam Lesinski2014-02-181-8/+27
| | | | | | | Tweaked the services Android.mk to build dependencies when building with mm[m]. Change-Id: I6dad511c652bcacc085f27ede5f8f22a6982c6bd
* Check feature bits before loading optional servicesAdam Lesinski2014-02-051-14/+10
| | | | | | | | At startup, we check with PackageManager whether a system service is available before attempting to load it. A system service is available if its associated feature (similar to hardware features) is present. This does not remove unavailable services from the compiled jar. Change-Id: I13571805083aa4e65519a74acb52efd17b9fb3d7
* Only compile the services jar and so when using mmmAmith Yamasani2014-01-091-0/+3
| | | | | | Don't build the tests when using "mmm frameworks/base/services" Change-Id: If1895598381bd0fce0b4d7f5e879f154d8fc44d0
* Include subdirectory Android.mks.Ying Wang2014-01-091-0/+1
| | | | Change-Id: I6e6bc721dbcf127b52f2a60f255c9fc677d3be29 (cherry picked from commit c459bfea7e7be4343387dee137d4a5be9742fd91)
* Wrap some services into a SystemServiceAmith Yamasani2013-12-201-1/+1
| | | | | | | | These services can now be excluded by modifying the list of REQUIRED_SERVICES (TB renamed) Changed appwidget, devicepolicy, backup and print services. Change-Id: Id8e2855d5c045cd57bdb02dca9ed75172803bce7
* Move some system services to separate directoriesAmith Yamasani2013-12-191-0/+45
| | | | | | | | Refactored the directory structure so that services can be optionally excluded. This is step 1. Will be followed by another change that makes it possible to remove services from the build. Change-Id: Ideacedfd34b5e213217ad3ff4ebb21c4a8e73f85
* auto import from //branches/cupcake/...@137197The Android Open Source Project2009-03-091-17/+0
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+17
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-17/+0
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+17