我有两个应用程序,一个由另一个打开。implicit intent
因此,在第一个应用程序中,我创建了一个 Intent,并在其中编写i.setAction("com.example.secondApp");
并启动它startActivity(i);
然后在第二个应用程序上,我将清单(过滤器)更改为:
<intent-filter>
<action android:name="com.example.secondApp" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
另外我在 java 部分做了所有的创作意图。
*代码经过测试,因为一切都是由明确的意图首先完成的并且工作正常
所以我的观点是,当我尝试运行它们时,第一个应用程序安装得很好,而第二个应用程序说这
No Launcher activity found!
显然是因为我改变了它,但尽管它安装了它并没有显示在手机上,第一个应用程序也没有检测到第二个应用程序,任何线索?
*此外,当我将第二个应用程序的清单(过滤器)保留为默认值时,它可以正常安装。