Blame Microsoft not Google
This behavior was reported in July this year. Microsoft was the culprit. See this XDA blog Microsoft is abusing Android’s share sheet by inserting ads for its apps with reddit
and Android Police
This clearly is a violation of monetisation and ads policy as stated in the blog. See Google Play Content Policies
Your example ...
Since EbookDroid is open source, I took a quick glance at the AndroidManifest.xml, the pertinent information is this part, between lines 24 and 33:
Google Plus is not shipped typically as an standalone app but a part of the bundle named Google Apps (GAPPS).
The core of the GAPPS package is the famous app named Google Play Services which is accessible directly by the user in the form of Google Settings.
That said, an OEM isn't allowed to ship Google Plus or any part of GAPPS package, without the consent ...
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. ...
You need to clear the "Launch by default" setting for StumbleUpon.
Open up your phone settings, then go to Applications.
Look for the StumbleUpon app, and click on it. Here is where you can do things such as uninstall/disable the app, clear the data, etc.
One of the options is to Clear defaults. This is the option you need to run. It will restore the app-...
AFAIK, defaults on Android is not preserved if apps that use the intent are changed.
Use intent to launch the application or its activity screen.
intent is comparatively reliable though it may be changed when app is updated.
Take sending email as an example
Install Intent Intercept (Google Play)
Clear the defaults of email client
what do we do too set the default apps for the applications running on the system?
I assume you meant to ask how to set default apps for certain actions/tasks, such as taking a picture, writing an email, opening a web page etc.
The answer really depends on which version of the Android OS your device is running, and also to a lesser extent, who the ...
On Jelly Bean, the preferred activities are stored in the XML file /data/system/users/0/package-restrictions.xml for the primary user. Other users have their user ID in place of 0 in that path. If encrypted file system is enabled, it starts with /data/secure/system instead of /data/system.
Other than through the PackageManager service, this file can only be ...
Head to Settings -> Apps -> All -> Internet -> Clear Defaults. Next time you do a search or open a link, you'll be given a choice of which app you want to open it with. Select Chrome and put a tick in the "Make Default" checkbox and that should make Chrome the default browser.
This is the setting of Firefox on Android and not android itself
Follow these steps:
Open Firefox and in address bar type "about:config"
Search For "browser.download.preferred.audio/mpeg" (just "mpeg" does the same)
Press on the reset button
From now on, if you download any mp3 file in Firefox, it asks for available apps capable of playing the file. You can ...
Although this is slightly programming related, nevertheless;
You can't assign an application to open a specific file extension (.notes or .md in this case) if the application has no explicit intent filter declared in manifest file to open that extension type.
When an app is created it usually has various intent categories and intent filters for particular ...
in android 4.1/4.2 etc etc its called "media storage" (the one you clear the defaults of)
ya i did just actually go through the whole list and pick it out of ALL of them .. and OMFG IT WORKED ..
hey, sorry im late, but, people seem to be clicking these defaults and not knowing how to clear them (like me) then they go and search for it and nobody knows ..
If there are a lot of them, it might be easier to just clear all default applications. You can do this without installing an app or having to look through a list. Go to Settings, then Apps (in the Devices section). From the overflow menu pick Reset app preferences.
The next time you have more than one app for something, you'll get the app chooser. Any apps ...
You have multiple options to solve this:
Go to Settings->Apps, scroll to Skype, open it, and hit the "Clear Defaults" button
If that for some reason does not work: simply install some other VoIP app, try to call a person again (now you should be able to chose), hangup, and remove the other VoIP app again
Try Default App Manager Lite, DefaultApp Reset, or ...
Short answer: yes, it's for all Google Maps links.
The long answer is that Android's intent mechanism (which is the way Android decides what app to start) can use different parts of the URL to match the app. The app can register itself with Android to handle:
a particular URI scheme, such as market://
a particular domain, such as youtube.com
paths within ...
Restarting the PC fixed the problem. I restarted the Bluestacks and also tried Restart option from the tray icon options menu. But restarting the PC fixed the issue and the fourth option Google Now Laucher is shown in the list. Wierd I dont know how this fixed it.(May be some registry or some other system reset changes required with restart.)
There is no file type association settings under Android so it's not Samsung's fault. ES File Explorer doesn't have an option to set a default file association but you can have the same result if you do the following.
Long click the item (file) you wanna open it will create a check list with the file selected.
Click on the three dots at the right bottom of ...
MTK Logger saves all events (from other apps or hardware like connecting to charge) to SD card files as text. It takes a lot of space.
To turn it off, find a file configuration mtklog-config.prop in /etc folder and edit the value from true to false.
While revoking a runtime manifest permission requested by an app, the system warning: “If you deny this permission, basic features of your device may no longer function as intended.” is displayed by PackageInstaller if the permission was GRANTED_BY_DEFAULT:
~$ pm dump packages | grep -E 'Package |GRANTED_BY_DEFAULT' | grep -B1 android.permission
Firefox was never the default Android browser. The actual default browser is based on the open-source WebKit engine, which also powers the Safari browser on desktops, laptops and Apple's iOS-based mobile devices.
In the other hand, Chrome is based in Chromium and offers more options and performance than the stock browser.
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:
You shouldn't need to clear the defaults of any application.
If you install a new application that handles an intent for which you've already set a default, Android will "clear" that default so that the next time you fire the intent (e.g., dialing the phone) you will be prompted with the "choose an app to perform this action" menu.
It sounds to me like the ...
Go to Settings, and under the "Wireless & Networks" section tap More.... There should be an option called Default SMS app. Tap it, and select the "Now SMS" app. You should be all set now.
Apparently, Google deliberately disabled the SMS functionality on cell-enabled Nexus 7 tabs (both 2012 3G and 2013 LTE tablets are impacted) with the 4.4 ...
Hangouts received an update since this was posted. It now registers itself as a dialer with the system, and comes up as a choice when phone links are tapped in the browser app like Chrome. However, it's still not an option when you use built-in People/Contacts apps.
The Hangouts Dialer app does not register itself with the system ...
It is not necessary to uninstall the default launcher, you must know it's package name before of doing so, which if you don't know you must get with adb shell cmd shortcut get-default-launcher.
In order to set your launcher as default you just have to call the following
adb shell cmd package set-home-activity "your.package/.YourLauncherActivity"
I found the answer in the video beeshyams posted in a comment. There's actually a much more concise video here. I've confirmed that it works correctly in Nox 126.96.36.199, so here are the instructions, which basically just involve disabling Nox Launcher by "removing" the app directly:
Make sure you have an alternate launcher installed first! I don't know what ...
Try installing Total Commander file manager for Android (from Google Play store) - it's free and has no ads.
Navigate to the given directory, long press on the file, and select the option Send to */*, then select the application you wish to open the file with.
That's the method I used to send a .epub to Google Play Books.
Default camera is a system app, which requires root to uninstall default camera app. You can use Titanium Backup like app to remove system app (N.B: Removing system app will be harmful to your device).
Settings->Security, under device security, tap on settings icon near screen lock. Select Lock screen shortcuts. Tap on any left or right default icons, ...
open your Android settings and search for "default"...this should open App Permissions; near the top, under the Default heading, tap on "Opening links." near the top of the page should be a toggle for "Open links in apps" - set this to on/yes, and restart both the browser and YouTube to reset with the new setting (you may need to reboot your device, i'm not ...