Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android啟動Java程序應用方法詳解

Android啟動Java程序應用方法詳解

編輯:高級開發

android作為一個基於Linux的手機操作系統,對於各種應用程序的支持是其最大的特點。也是開發人員需要關注的地方。我們在這裡就為大家詳細介紹一下有關android啟動Java程序的具體應用技巧,以方便大家對這一操作系統功能的解讀。

首先進入shell

  1. C:\Documents and Settings\mawenjian>adb shell

看一下命令的幫助

  1. # am -help
  2. am -help
  3. Error: Unknown command: -help
  4. usage: am [start|instrument]
  5. am start [-a < ACTION>] [-d < DATA_URI>]
    [-t < MIME_TYPE>]
  6. [-c < CATEGORY> [-c < CATEGORY>] ...]
  7. [-e < EXTRA_KEY> < EXTRA_VALUE>
    [-e < EXTRA_KEY> < EXTRA_VALUE> ...]
  8. [-n < COMPONENT>] [-D] [< URI>]
  9. am instrument [-e < ARG_NAME> < ARG_VALUE>]
    [-p < PROF_FILE>]
  10. [-w] < COMPONENT>

好了,試一下啟動浏覽器

  1. # am start -n com.google.android.browser/
    com.google.android.browser.BrowserActivity
  2. am start -n com.google.android.browser/com.google.
    android.browser.BrowserActivity
  3. Starting: Intent { comp={com.google.android.browser/
    com.google.android.browser.BrowserActivity} }

ok,成功了

大家試試下面的命令吧:

  1. # am start -a android.intent.action.VIEW -d
    http://mwjian.Javaeye.com
  2. am start -a android.intent.action.VIEW -d
    http://mwjian.Javaeye.com
  3. Starting: Intent { action=android.intent.action.VIEW
    data=http://mwjian.Javaeye.com }
  4. # am start -a android.intent.action.CALL -d tel:88888888
  5. am start -a android.intent.action.CALL -d tel:88888888
  6. Starting: Intent { action=android.intent.action.CALL
    data=tel:88888888 }
  7. # am start -a android.intent.action.ALL_APPS
  8. am start -a android.intent.action.ALL_APPS
  9. Starting: Intent { action=android.intent.action.ALL_APPS }
  10. # am start -a android.intent.action.VIEW geo:0,0?q=shanghai
  11. am start -a android.intent.action.VIEW geo:0,0?q=shanghai
  12. Starting: Intent { action=android.intent.action.VIEW
    data=geo:0,0?q=shanghai }
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved