Tag: 应用程序启动

Java:当两者都在同一个包中时,如何从当前的应用程序启动独立的应用程序?

这看起来应该很容易,所以我必须错过一些明显的东西:我有4个独立的应用程序在同一个包,us.glenedwards.myPackage, myClass1扩展应用程序 myClass2扩展应用程序 等等… 我需要每个班级作为自己的独立应用程序。 但是我希望能够通过点击一个链接来启动其他三个课程。 Android允许我使用Intents来做到这一点: Intent intent = new Intent(this, EditData.class); overridePendingTransition(R.layout.edit_data_scrollview, R.layout.state); startActivity(intent); 我试着从myClass1开始使用myClass2 myClass2.launch(""); 但我得到一个错误,“应用程序启动不能被称为不止一次”。 唯一的办法,我可以得到它的工作是,如果我从myClass2删除“扩展应用程序”和start()方法,这意味着myClass2不再是一个独立的应用程序。 我怎样才能从myClass1开始myClass2,myClass3或myClass4,其中所有4个是独立的应用程序?