无法使用不同包中的Service类中定义的常量

时间:2011-03-24 20:21:34

标签: android

我正在使用messenger实现“绑定服务”。 如“http://developer.android.com/guide/topics/fundamentals/bound-services.html”中所述,如果我尝试在Message中访问service.class [service是类的名称]或service.constant。在我的activity类中获取或bindService,它没有将服务类名称识别为类。

服务类位于不同的包中,活动类位于不同的包中。

任何人都可以帮助解决此错误。 我是否必须在活动的构建路径中添加服务的jar文件?

感谢。

1 个答案:

答案 0 :(得分:1)

您的服务类是否已声明为公开?

否则,你能提供更多背景吗?您究竟如何调用服务类或服务常量?