最近公司的另一个项目提到这么一个需求,要求从当前app里面跳转到另一个第三方的app。
这个需求很常见,也不难理解。
问题在于,要求这个第三方的app在桌面找不到。
当时也找了一些资料,但一直达不到自己的这种需求。试了下。并不难实现。
重要的就是入口问题。
intent-filter里面的一句话就能解决这个问题。
在第三方app的mainfest清单文件中将intent-filter里面的
category android:name="android.intent.category.LAUNCHER"注释掉即可。
mainfest部分代码贴出,如下:
<intent-filter> <action android:name="android.intent.action.MAIN" /> <!--<category android:name="android.intent.category.LAUNCHER" />--> </intent-filter>