Are there services out there that let the user search or browse an Android app market by specifying the app's permissions (e.g. android.permission.RECORD_AUDIO
), features (e.g. android.hardware.microphone
), launched or filtered intents (e.g. android.speech.action.RECOGNIZE_SPEECH
)?
I am interested in locating 3rd party apps that could complement my app in the Android environment so that I could recommend such apps to my users, ideally programmatically. What I've used so far is Google Code Search queries such as http://www.google.com/codesearch?q=RECOGNIZE_SPEECH, but these cover only open source apps. Is there a better way?
Update: note that Google Code Search has meanwhile been shut down. Sad. It was a really useful service.
The DUMP permission is defined as android:protectionLevel="signatureOrSystem" so you can't get it unless your app is signed with the platform key, or installed in the system partition.
No you can't do this. The only way I see is to build your own crawler with http://code.google.com/p/android-market-api/
If you're interested, I've developed an app, StripSearch, to filter search listings by the permissions used. The app works by excluding results that don't meet the permission requirements specified by a given search filter (a filter can exclude, require, or ignore specific permissions). Several filters are included by default, but you can create your own as well.
Get StripSearch here: https://play.google.com/store/apps/details?id=com.hasslefixes.stripsearch
If you want to see a demo explaining its usage, you can watch a video here: https://www.youtube.com/watch?v=mynw3rbky5A
StripSearch is free, does not include ads or spyware, and only uses the following permissions:
Giv it a try!
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With