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 }

网页题目:Android启动Java程序应用方法详解
网页URL:http://www.shufengxianlan.com/qtweb/news35/413085.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联