android 如何实现apk search出现在…

来源:互联网 发布:json转换为对象 编辑:程序博客网 时间:2024/05/22 05:04

经常出现在系统提示要安装apk或者插件时,会默认打开一系列市场或者其他程序,如何让自己的程序也出现在这些列表里?
答案是,在系统的启动activity的intent-filter描述里加上search过滤
<intent-filter>
    <actionandroid:name="android.intent.action.MAIN" />
    <categoryandroid:name="android.intent.category.LAUNCHER"/>
   </intent-filter>
   <intent-filter>
    <actionandroid:name="android.intent.action.SEARCH" />
    <categoryandroid:name="android.intent.category.DEFAULT"/>
   </intent-filter>

   <intent-filterandroid:priority="100">
    <actionandroid:name="android.intent.action.VIEW" />
    <categoryandroid:name="android.intent.category.DEFAULT"/>
    <categoryandroid:name="android.intent.category.BROWSABLE"/>
    <dataandroid:scheme="http" android:host="market.iworks.com"
     android:path="/search"/>
    <dataandroid:scheme="market" android:host="search"
     android:path=""/>
   </intent-filter>

 

0 0
原创粉丝点击