android关于Intent的一个问题


当我在AndroidManifest.xml写了2个这个
图片描述

再配上这个
图片描述

真机调试就会报错

图片描述

百度会告诉你不停去clean吧 ,然而并没有什么卵用。还是靠我机智的'精盐'
正确的方式当然是去掉AndroidManifest.xml中去掉一个图1

然后我发现在真机调试的时候关了wifi就不会有错误能够运行,就是手机桌面会出现2个app的图标

哪位大神来 关照下我,tell me why!为什么关了wifi能够正常运行

Android app

这是谁的视线 9 years, 4 months ago

 android.intent.action.MAIN
android.intent.catalog.LAUNCHER

这个是程序入口的意思啊,你配置两个干嘛?

apolo answered 9 years, 4 months ago

在配置文件中,加几个这个配置节点,安装后就会生成几个图标的。如果两个完全一样的话,是有可能会引起出错的。


 android.intent.action.MAIN
android.intent.catalog.LAUNCHER

另外你是在新开的线程里面做跳转Activity操作,可以试着在UI线程里面执行跳转,这个跟开关WIFI没有关系,只是可能恰好在开关它的时候就会有这种现象。

飞鸟还是明日香 answered 9 years, 4 months ago

Your Answer