貌似今天activity之间的问题比较多,我就问个application的。做了两个applications,在eclipse上调试,用ADT上模拟出的手机测试第一个application的intent filter里android:name的标签写的是"MyIntentFilter",然后运行,应该是在模拟手机上安装了吧。(然后在Main activity的onCreate里写了getIntent()来测试获得的数据...)。第二个application的找到某个按钮相应事件,想要通过intent隐式implicit启动第一个application,所以写了
Intent intent=new Intent("MyIntentFilter")但是运行这个按钮事件的时候失败,通过查packageManager.queryIntentActivities这个方法查MyIntentFilter的注册接收者,发现是0.难道这个Intent的名字必须是Android系统定义的那些缺省名称?