本帖最后由 Android_Robot 于 2011-10-28 16:50:22 编辑

解决方案 »

  1.   

    不一定,比如你只有一个BroadcastReceiver,用来接收系统开启启动时候,截获一个短信什么的,便可以不需要activity. activity只是用来和用户交互的。
      

  2.   

    Activity 用于界面显示,如果你有程序不需要界面,只在后台运行那么不要Activity也可,要服务或者广播。
      

  3.   

    后台Service就没有Activity啦!呵呵...
      

  4.   

    如果没有activity你就看不到程序了或许只有service 虽然可以 但是不常见啊。。
    还有 我认为lz的问题不过就是main  activity在xml里面没有注册  重新注册下就好了
      

  5.   

    如果不需要主动打开这个程序的话,就不需要Activity了.