I\'ve been trying to find out how to create an intent that will open the user\'s preferred browser without specifying the URL. I know how to open it by giving a specific URL
This is a late answer, but looks like this functionality is available in API 15:
Intent browser = Intent.makeMainSelectorActivity( Intent.ACTION_VIEW, Intent.CATEGORY_APP_BROWSER); startActivity(browser);
Docs for makeMainSelectorActivity