First, I suggest you stop using your task killers. They are draining your battery more than saving it. The System is restarting the services when they need to run which is causing battery usage.
Second, you are under the assumption that freeing up memory is a good thing. It is not. Freeing up memory is not going to decrease battery usage. What you really ...
I'm not a dev, so I just can give a raw explanation: apps declare in their Manifest which Mimetypes they understand and willing to respond to on share actions. For this they define so called "intent filters", e.g.:
<action android:name="android.intent.action.SEND" />
Have you thought about un-installing and re-installing Maps as a possible solution?
First, get rid of the pre-loaded Maps by deleting the /system/app/Maps.apk file:
Once a system app is updated, it's useless in the /system/app folder and can be safely deleted.
Then copy the current Maps version to your SD Card:
Short and put in lay terms:
There's no standard defined on how to pass this information between apps, so there are no two apps who can interact the way you want.
Longer and with some more detailed information:
The app-selection menu for e.g. a browser or a homescreen only appears when multiple apps announce their being-available for a certain service, ...
There are two parts to this: the mechanism for the communication apps to say they can share things, and the mechanism for the apps with content to share. I'll deal with them one at a time, but first a quick note about intents.
The intent in Android is what's used to start an app. It can work like a shortcut, or like a Windows file association. The ...
Sorry for the trouble this is causing you. We initially removed the feature because we didn't know how well it was being used and the UX around it seemed confusing. We intended to improve the feature and release it again soon.
That said, with feedback like yours, and many others, we are reconsidering the decision and will try to get a version of the feature ...
According to the Mozilla Firefox release notes, they have completely removed the "Send tab to remote device" feature.
You can use Pushbullet. It's an Android app that helps you to view Android notifications on the PC. And you can also push files, pages, URLs from the Android app to the PC.
1. Install the Pushbullet App on your phone.
2. Install the ...
No, you can't work around it unless you make changes to the android sources and compile a custom ROM. The Installer Service is a core part of the system and cannot be replaced or overridden like other apps can.
This is by design. It will only ask you again if one of the apps that was updated is one that has other apps that can perform the same task.
There are multiple ways to clear "default actions":
Walking through the list of apps in Settings→Apps→Manage Apps, looking at each entry whether it has a "Clear defaults" button, and hit that (not very user-friendly -- and in this special case obviously not applyable, as the action seems not bound to a special app)
Using a helper app like e.g. ...
Your problem touches a feature of Android that sets it apart from other mobile OSes and is a very powerful one (see below):
That's all about intents, activities and the back stack that contains your path of visited activities in order for each app. Basically an activity is a single GUI fullscreen window you see, for example the main activity when you ...
From your mentioning of Titanium Backup I assume your device is rooted. So my absolute recommendation here is AutoRun Manager (and yes, you will need the Pro -- second yes, it's worth it). Having that installed, open the app, use the "advanced mode", look for the app you want to modify (in your case: Google Maps). Expand it. ARM will show you all its ...
Easiest solution: Ask the developer!
Reason: It's the most reliable source if he/she answers. You cannot say easily what parameters to set and if it's even allowed to start other activities from your own 'intent launcher' (be it Tasker or something else).
I had a quick look at it, it's a paid app and a small dev. Often those developers really care and ...
"to turn on automatic updating?"
I highly doubt there is an intent for this - that is a user setting and Android doesn't generally allow apps to change user settings.
I think the best solution is to, first, manually turn on the auto-updates feature of the play store, and set it to wifi only, and second, launch the play store when you connect to the ...
There's an open-source GPS track recording app called GPSLogger. It has shortcuts to start and stop, and also publishes the necessary intent details, so you can start and stop recording without having to interact with the phone. You can also configure it ahead of time (via the app's settings) to save files in various formats and/or upload to Dropbox, ...
It's unlikely that any Twitter app offers a way to do this. In general, intents are used to start an action that requires user interaction to complete, or at the very least ask you for confirmation.
If an app offered a way to send a tweet automatically via an intent, it would also have to require the app sending the intent (Llama in this case) to have a ...
The component name is specified as the package name, then a slash, then the name of the class. So in this case, the command you want is:-
am startservice --es toggle toggle com.urbandroid.lux/.TwilightService
For future reference, and to help avoid confusion: the intent is the name of the message you're sending to start the service. The thing that you want ...
Although the solution by Izzy (above) is brilliant, it did not work for me on Nexus 5 running Android 4.4. I ran into the bug after installing a to-do app. Every time I tried to share a page in Chrome, it defaults to Google Keep! Strange, but the problem and the solution is given here:
What you're describing is generally referred to in Android parlance as an "intent filter", and yes - Android supports this via the <data> element in the application's manifest file. You could point them to that documentation link in your bug report. You can also find examples on Stack Overflow with some relevant code samples:
Android Respond To URL in ...
Use KeyEvent to do the job.
adb shell input keyevent 85
85 corresponds to KEYCODE_MEDIA_PLAY_PAUSE. More keycodes can be found here or here.
Alternatively, if the activity featuring Play/Pause options is in foreground then you can do:
adb shell input touchscreen tap <X> <Y>
where <X> and <Y> are the coordinates of the tap that ...
You need to have the manifest.xml of the APK. If you rename the .apk to a .zip you can open it. Hopefully you can read the Manifest else you need to decompile the APK (lots of tutorials online)
Then you need to lookup the Intents it listens to and use that.
Or use the component name and launch it explicitly.
How to do this in Tasker is unknown to me, to do ...
If your device is rooted, you can install AutoRun Manager from the market (for just looking up the listeners, the free version will do as well). Use its advanced mode -- and there it will list up all apps which have listeners (which listen to intents). Tap the app you want to investigate, and all of its registered intent listeners are shown. Now you can even ...
I'm sure there's no feature as such. But there are ways you can "share".
Text: Click and hold to select text.
Images and similar attachments: Click to preview/Download.
Then you can use the Share menu to send it to other apps or Copy to Clipboard.
Then there's the Screenshot option. Depending on your phone model, the key combination to take a shot may ...
the answer is you can't ,because the "preview" button action is hard coded in the stock camera app as a link to the right activity in the stock gallery app it sends an intent with the path to the jpeg image to the stock gallery ,the link is not an intent that can be received by third party apps ,even if you try deleting the stock gallery app the preview ...
So you want something like this:
AppChooser (source: Google Play; click for larger variant)
Freely configurable, including the possibility to...
switch between list and grid
hide apps you never use, but still having them available quickly with a single tap
sort alphabetically or by last-used
Then take a look at AppChooser Pro, available for a single buck....
As you already mention Tasker, that should be possible with this alone – though the profile might be a little tricky (complex) to build. To find the needed conditions/actions, I've just added some graphics to my Tasker Resources:
Graph of available Tasker conditions and actions (as of 12/2014; click image for larger variant)
Actions to be used for this:
If you can (i.e. phones bootloader is unlocked):
Try clearing the cache and 'davlik-cache' (By installing a custom bootloader
Deleting the offending app using adb (the same software you use to put the app you wrote on there)
There is no intent to change text status directly but you can use a workaround by using Autoinput which is a tasker plugin.
Here is the profile description.
You can download XML for easy import here.
First, you need to set a variable for text for your WhatsApp status.
A1: Variable Set [ Name:%content To:intent test Recurse Variables:Off Do Maths:Off ...
I finally figured this out as I was cleaning out the apps on my phone today.
I had installed this Bookmarklet app as a way of sharing links with Delicious from my phone. Unbeknownst to me, the sharing options had gotten switched.
So that's where these mysterious unwanted options had come from.
Under the Account Sync action in Llama, you can Enable Account Sync then Request Update. It's possible that the Play Store will update when this is called, but I haven't tried it so couldn't tell you for sure. Worth a shot though.