繁体   English   中英

Android应用程序未与Facebook SDK 3.6一起启动,但出现一些Android支持v4 jar文件问题

[英]Android app is not launching with facebook SDK 3.6 getting some android support v4 jar file issue

我已将facebook sdk 3.6添加到我的项目中。 当我尝试运行我的项目时,出现多个android支持v4 jar文件的错误,我在Google中进行搜索,发现删除了一个蚂蚁jar或复制了同一个jar文件。

Jar不匹配在依赖项列表中找到2个版本的android-support-v4.jar

适用于Android的Facebook SDK重复依赖库

所以首先我尝试删除我的项目android支持v4 jar并将facebook Sdk 3.6的jar添加到我的项目中,然后错误已被删除,但是我现在面临的问题是我无法在设备中也无法启动我的应用程序,并且不在模拟器中。

然后我再次在谷歌搜索,发现了这个解决方案

Jar不匹配在依赖项列表中找到2个版本的android-support-v4.jar

我尝试使用此解决方案以及其他许多解决方案,但是在替换了此jar文件或从我的项目中删除了jar文件之后,我无法启动我的应用程序。

我尝试创建新项目并将所有内容复制到新项目中,但是遇到同样的问题,无法在真实设备和仿真器中启动我的应用程序。

一直以来,当我尝试运行我的应用程序时,我都在启动应用程序(100%) ,但未启动。 如果我尝试进行一些修改,那么我会发现Eclipse没有响应,并且必须强制关闭Eclipse,然后再次启动Eclipse,这非常耗时。

自早上以来,我一直陷在这个问题上,请帮忙。 任何帮助,将不胜感激。

编辑

我也尝试过这种解决方案链接

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="iqual.fidol_final"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="8"
        android:targetSdkVersion="19" />

    <uses-permission android:name="android.permission.INTERNET" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name="iqual.fidol_final.FacebookLogin"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".ShowVideo" >
        </activity>
        <activity
            android:name="com.facebook.LoginActivity"
            android:label="@string/app_name"
            android:theme="@android:style/Theme.Translucent.NoTitleBar" />

        <meta-data
            android:name="com.facebook.sdk.ApplicationId"
            android:value="@string/app_id" />
    </application>
</manifest>

I just have restarted my PC and now it's working. Don't know what happened but just this tricks works

我也有同样的问题。 发生此问题的原因支持V4库具有不同的版本。 要解决此问题,请将v4库复制到您的facebook sdk中,然后将其粘贴到您的项目中。 不要忘记建立道路。

如果您添加了任何其他库项目,请也进行检查。

将其v4 jar粘贴到Facebook lib项目上。 如果主项目上有v4 jar,请将其删除。

完成后,关闭所有lib文件和项目,然后重新打开项目。

首先,我想说的是在您的项目中将facebook sdk添加为库,并且不要在您的项目中显式添加支持库,如果您已经在构建路径中添加了支持jar,请将其删除。 然后在添加sdk之后清理并构建您的项目。

这样您会得到任何错误吗?

然后,只需右键单击您的项目,请Go to >Properties>Android Tools>Add support library.. ,然后尝试清理您的项目并重新构建。 通过选择facebook sdk和您的项目。

我想这将解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM