GCMIntentService 必须始终位于基础包中吗?
Must GCMIntentService always be in the base package?
在我的清单中,我有包 com.business.project
,这是我的应用程序的基础包。从那里我有其他包,例如 com.business.project.activities
和 com.business.project.utils
。无论如何,我有一个 class public class GCMIntentService extends GCMBaseIntentService
用于 android 推送通知。我宁愿不把它放在基础包中,但是当我移动它时,推送通知不起作用。是否要求 class 始终存在于基本包中?
你可以把它放在你需要的任何包里,
但请确保在清单中定义正确的路径,如下所示,
<service android:name="com.business.project.<util / activities >.GCMIntentService " />
在我的清单中,我有包 com.business.project
,这是我的应用程序的基础包。从那里我有其他包,例如 com.business.project.activities
和 com.business.project.utils
。无论如何,我有一个 class public class GCMIntentService extends GCMBaseIntentService
用于 android 推送通知。我宁愿不把它放在基础包中,但是当我移动它时,推送通知不起作用。是否要求 class 始终存在于基本包中?
你可以把它放在你需要的任何包里, 但请确保在清单中定义正确的路径,如下所示,
<service android:name="com.business.project.<util / activities >.GCMIntentService " />