我下载了一个DEMO   发现一个问题  
他的activity有几十个   但是为什么AndroidManifest.xml  注册时候  只有十几个注册了  其他都没有注册也能跑起来。
这个是什么原因?

解决方案 »

  1.   

    Manifest.xml定义的是自定义的Activity,并且需要在界面上显示的。很多界面是系统的,只要发一个广播,给一个权限就能显示的,建议你先确定能显示的界面是否是自定义的Activity,然后再根据Activity对应到Manifest.xml里面查找,看是否都在Manifest.xml里面进行了注册。
      

  2.   

    Manifest.xml里需要注册的只是主Activity,其他一些没有注册的要么是辅助类,要么就是一些被继承的等等
      

  3.   

    可能有些activitie 也要加入XML 你手动加载试试啊
      

  4.   

    你确定程序中没注册的activity他运行的时候用到了?