title: Sending an Intent to browser to open specific URL with adb shell
body: <p>the intent to launch QQbrowser is :</p>
  
  <pre><code>#Intent;action=android.intent.action.MAIN;category=android.intent.category.LAUNCHER;
  launchFlags=0x10200000;component=com.tencent.mtt/.SplashActivity;end
  </code></pre>
  
  <p>i use the shell to send this intent to launch QQbrowse,and it successed.</p>
  
  <pre><code>am start -a android.intent.action.MAIN -c android.intent.category.LAUNCHER 
  -n com.tencent.mtt/.SplashActivity
  </code></pre>
  
  <p>my QQbrowser created a shorcut on my home（desktop）,it's intent are as follows:</p>
  
  <pre><code>http://www.baidu.com#Intent;action=com.tencent.QQBrowser.action.SHORTCUT;
  package=com.tencent.mtt;b.fromWhere=23;end
  </code></pre>
  
  <p>i try to use</p>
  
  <pre><code>am start -a com.encent.QQBrowser.action.SHORTCUT -d http://www.baidu.com          
  -n com.tencent.mtt --ei b.fromWhere 23
  </code></pre>
  
  <p>to send intent,but it occurred an error:
  <code>Error: Bad component name: com.tencent.mtt</code>
  I don't konw how to write this command。</p>
  
  <p>how can i send this intent with adb shell？</p>