今天在学service,把service放到另一个包下,死活都出不来了。。
想请教下,如果放在不同的包里。activity和service应该怎么配置

解决方案 »

  1.   

    .的意思 代表 <manifest xmlns:android="http://schemas.android.com/apk/res/android"
          package="cn.com.knowyou.test">
    节点下 package的默认包名.  <activity android:name=".AActivity" /> 完整路径就是 "cn.com.knowyou.test.AActivity"  再另外的包下,一般直接写入完整名字就OK了。 <service android:name="cn.xxxx.service.BService" />
      

  2.   

    4 楼正解 http://dalvik.co.cc
      

  3.   

    4楼正解在Manifest文件中,默认的android:name=".Main"
    com.csdn.net.Main.java
    其中的值是要附加到前面的包名后面的,所以它前面有个句号. 来开始
    如果你的源是在不同的包中,你就直接写
    android:name="com.csdn.services.MainService"
    com.csdn.services.MainService.java希望我说明白了。