相关疑难解决方法(0)

Eclipse上的Android Facebook SDK配置

我下载了android的facebook sdk但到目前为止我无法正确配置.Eclipse不承认facebook sdk是一个项目.

有人有这个问题吗?

installation sdk android facebook

12
推荐指数
3
解决办法
3万
查看次数


Facebook SDK v.4 for Android:Eclipse上的错误

我正在尝试将最新版本(4.0.1)的Facebook Android SDK导入到eclipse中,但我面临的问题是项目是否正确构建并作为库导入.

我按照官方指南中提供的步骤(对于Android工作室,移植到Eclipse),并通过谷歌查看其他开发人员遇到与我相同的问题,但我仍然无法正常工作.

以下是我要做的步骤:

  1. 从这里下载适用于Android的Facebook SDK:https://developers.facebook.com/resources/facebook-android-sdk-current.zip

  2. 提取项目

  3. 在Eclipse中,将现有的Android代码导入工作区

  4. 选择文件夹"facebook"并选择显示的唯一项目(项目已正确导入)

  5. 右键单击"facebook"项目,属性,android并检查"isLibrary"

  6. 干净的项目

此时,我仍然遇到"android.support"包中找不到的注释和类的问题.

Project的Java编译器设置为"1.6",minSDK为9,目标为17.

我还尝试将facebook库添加到我的主项目中,但它仍然无法正常工作.

我试图把java 1.7放在编译器中,但它没有解决缺少的类加上它说要用java 1.7编译我需要将min API设置为kitkat(我不想要因为我不能编译为4.2和4.3).

我从android的SDK Manager文件夹手动添加了androd支持jar,这部分解决了丢失的类,但有些确实存在.

我正在使用Eclipse版本:Luna Service Release 1(4.4.1)和JDK 1.7.0_51以及最新的ADT插件(所有Android组件都使用SDK Manager更新).

任何帮助表示赞赏.

eclipse configuration sdk android facebook

1
推荐指数
1
解决办法
4331
查看次数

使用Facebook SDK 4.1.2创建登录按钮的问题

我正在尝试创建一个应用程序,允许用户通过他们的Facebook帐户登录.我想通过eclipse使用新的Facebook SDK 4.1.2.要在eclipse中使用新的SDK,我遵循了本教程.我现在能够在没有eclipse的情况下从facebook SDK中删除所有错误.然后,我开始执行这些步骤,以便使用新SDK将FB集成到示例应用程序中.

我继续说:

MainActivity:

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

import com.facebook.CallbackManager;
import com.facebook.FacebookSdk;

public class MainActivity extends FragmentActivity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        FacebookSdk.sdkInitialize(getApplicationContext());
        if (savedInstanceState == null) {
            getFragmentManager()
                    .beginTransaction()
                    .add(R.id.fragmentParentViewGroup, new FacebookFragment())
                    .commit();
        }
    }




}
Run Code Online (Sandbox Code Playgroud)

activity_main.xml中:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
             xmlns:tools="http://schemas.android.com/tools"
             android:id="@+id/fragmentParentViewGroup"
             android:layout_width="match_parent"
             android:layout_height="match_parent"
             tools:context=".MyActivity"
             tools:ignore="MergeRootFrame" />
Run Code Online (Sandbox Code Playgroud)

FacebookFragment:

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import com.facebook.CallbackManager;
import com.facebook.FacebookCallback;
import com.facebook.FacebookException;
import com.facebook.FacebookSdk;
import com.facebook.login.LoginResult;
import …
Run Code Online (Sandbox Code Playgroud)

logging android facebook

1
推荐指数
1
解决办法
6091
查看次数