android - com.google.android.gcm.GCMBaseIntentService 类型无法解析。它是从所需的 .class 文件中间接引用的

标签 android adt android-sdk-tools

升级到最新的 SDK 工具版本 (V22) SDK 平台工具 (V17) SDK 构建工具 (V17) 我在 Eclipse 中得到这个消息

public class GCMIntentService extends
    GCMFuIntentService{}

重要事实 - 我的项目依赖于我创建的 Android 库项目 - 在这个项目中我引用了 gcm.jar(它在我的/libs 文件夹中)

有什么想法吗?

最佳答案

好吧这个下一个link就是答案

  1. 确保支持库位于 ABS 项目的 libs 文件夹中,而不是其他地方
  2. 右击库 --> 构建路径 --> 添加到构建路径
  3. 右键单击 ABS 项目 --> Properties --> Java Build Path --> Order and Export --> 检查 gcm.jar(或任何其他 XXX.jar)文件并保存
  4. 右键单击包含 ABS 的项目 --> Properties --> Java Build Path --> Order and Export --> 选中“Android Private Libraries”并保存
  5. 如果您的依赖项层次结构中有其他项目,请对所有这些项目执行第 4 步
  6. 清理整个工作区(或所有受影响的项目)并希望一切顺利。

关于android - com.google.android.gcm.GCMBaseIntentService 类型无法解析。它是从所需的 .class 文件中间接引用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16635656/

相关文章:

Android 库的 Android API 级注解

android - 将 Android ADT 升级到 15 表示 logcat(已弃用)

android - 将字符串从 Activity 发送到 BroadcastReceiver

android - 运行模拟器有问题

android - NDK 构建错误 - LOCAL_SRC_FILES 指向丢失的文件

eclipse - 安装新 ADT 插件时出现问题

android - 在哪里可以找到 Eclipse IDE 的 Android 开发工具 (ADT) 插件的源代码?

未找到 Android sys-img-armeabi-v7a-android-23

android - 带有 NDK r10d 的 Android FFMPEG 2.5.4 构建

java - 如何从 View 获取 ConstraintLayout?