我的项目显示错误消息WakefulBroadcastReceiver cannot be resolved to a type
。我出于所有可能想到的原因抬起头来。我已设定android-support-library
和google play services
的路径。即使我的mapView可以正常工作(如果我在下面的代码中评论),这意味着google play service
已正确添加到项目中。
public class GcmBroadcastReceiver extends WakefulBroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
// Explicitly specify that GcmIntentService will handle the intent.
ComponentName comp = new ComponentName(context.getPackageName(),
GcmIntentService.class.getName());
// Start the service, keeping the device awake while it is launching.
startWakefulService(context, (intent.setComponent(comp)));
setResultCode(Activity.RESULT_OK);
}
}
知道为什么会出错吗?
确保您已将最新的Android支持程序包添加到项目中。例如,此示例项目有一个合适的示例,android- support-v4.jar
并演示了的用法WakefulBroadcastReceiver
。
问题内容: 我是android编程的新手。我正在按照本教程使用“ 支持Android 2.1及* 更高 版本 ”部分中的说明将 ActionBar 添加到Main_Activity中。 * 我按照本教程添加了一个Library-Project。然后,在添加库之后,在“ 将库添加到您的应用程序项目中 ”这一点上:我感到很迷…基本上是因为我在Eclipse中本身没有“ add ”选项。 但是我点击了“
问题内容: 我们的Eclipse工作区遇到了令人沮丧的问题。这是正在发生的情况的高级示例: ProjectA -src / main / java / …- build.gradle ProjectB -src / main / java / …- build.gradle 在将项目运行并将其导入Eclipse后,即使满足以下条件,有时我们也会得到“无法将MyType解析为类型”: 我们的项目在其
问题内容: 这是我得到的错误: 这是我的代码: 另外,我在一个单独的类中声明了这一点: 是什么导致此错误,我该如何解决? 编辑:缩进,空格,命名约定和可读性问题已得到解决。 问题答案: 问题在于,这似乎是一个内部类(很难说,您的缩进是不好的),并且由于它不是静态的,因此您无法单独实例化它。 您要么需要自己创建一个类,要么使其成为一个类并将其实例化为(或者无论父类是什么,您的缩进在这里实际上都没有帮
问题内容: 尝试遵循本教程:教程 尝试像这样使用 JSONParser : 但是Eclipse给了我。 该怎么办? 问题答案: JSONParser类在本教程的下方,它看起来像这样…… 我会考虑看看杰克逊图书馆通过http://jackson.codehaus.org/
我正在尝试将主题添加到我的项目中。它需要appcompat v7。 我按照Android开发者网站中提到的步骤添加了支持库。经过大量搜索,我知道支持库v4将与支持库v7冲突。 所以我从我的项目中删除了android库v4。因此,现在我得到了t错误()。 我必须做什么?请有人帮我解决这个问题。预先感谢
在我的testrunner类中,当使用时,我收到一条错误消息,说“cucumberoptions不能解析为类型”。我使用的是最新版本的eclipse cucumber依赖项。通过安装和卸载eclipse,通过降低cucumber依赖项版本,我已经尝试了所有可能的方法。 我的跑者班是: