title: Send package name to any market
body: <p>i know there are some topics with this title. but all of them only works with GooglePlay.<br>
  i want to let users choose their favorite market. send package name to market and get results.</p>
  
  <p>i also tested this:  </p>
  
  <pre><code>Intent intent = new Intent(Intent.ACTION_VIEW);
  intent.setData(Uri.parse("market://details?id=com.android.example"));
  startActivity(intent);
  </code></pre>
  
  <p>but this is not supported by some markets.  </p>