0

我已经完成了来自 facebook 开发人员支持的“Android 版 Facebook SDK 入门”的第 3 步,这是来自示例目录的代码:

package com.facebook.samples.profilepicture;

import android.os.Bundle;
import android.support.v4.app.FragmentActivity;

public class ProfilePictureSampleActivity extends FragmentActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_profile_picture_sample);
    }
}

当我尝试运行 ProfilePictureSample 时,会出现如下错误:

  • “无法解析导入的 android.os.Bundle”
  • “无法解析类型 android.app.Activity。它是从所需的 .class 文件中间接引用的”
  • “ProfilePictureSampleActivity 类型的层次结构不一致”

那么我该如何修复它们呢?这很奇怪,因为如果我用 android.os.Bundle 构建一个简单的活动项目就可以了。

4

1 回答 1

0

问题可能是此代码的应用程序请求的持有者 api 版本,因为我认为 android.os.Bundle 适用于 android sdk 的 api 17。因此可以通过转到“android sdk Manager”并下载请求的api版本来解决。

于 2013-07-20T08:04:06.540 回答