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

Jar Mismatch Found 2 versions of android-support-v4.jar in the dependency list

Facebook SDK for Android duplicate support library on dependencies

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

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

Jar Mismatch Found 2 versions of android-support-v4.jar in the dependency list

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

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

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

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

编辑

我也尝试过此解决方案Link

<?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中,然后将其粘贴到您的项目中。不要忘记建立道路。

关于java - Android应用程序未与Facebook SDK 3.6一起启动,但出现一些Android支持v4 jar文件问题,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21400515/

10-09 15:45
查看更多