当前位置: 首页 > 知识库问答 >
问题:

build.gradle在Android中使用Facebook SDK 4.0.0和parse.com库时会出现问题

明正德
2023-03-14

我已经将问题缩小到项目中的重叠依赖项,但是,我不确定要正确构建项目,应该排除哪些依赖项。如果我从我的libs文件夹中删除ParseFacebookUtilsV3文件,那么我会得到另一个带有重复的lbolts/aggregateException的DexException。

这是我的gradle.build文件:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 21
    buildToolsVersion "21.1.2"

    defaultConfig {
        applicationId "kevts.washington.edu.fiternity"
        minSdkVersion 15
        targetSdkVersion 21
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.facebook.android:facebook-android-sdk:4.0.0'
}

parse-1.9.0.jar

parse-1.9.0.jar.properties

parse-1.9.0-javadoc

ParseFaceBookutilsv3-1.9.0.jar.properties

ParseFacebookUtilsv3-1.9.0-Javadoc

ParseFaceBookutilsv4-1.9.0.jar

提前道谢。

共有1个答案

闻人宇定
2023-03-14

将以下行添加到你的分级表中

compile 'com.parse.bolts:bolts-android:1.+'
compile fileTree(dir: 'libs', include: 'Parse-*.jar')
 类似资料:
  • 我运行下面的脚本时出错,我不知道如何更正它。本质上,我在mysql中有一个名为gamestbl的表。我希望用户输入一些关于游戏名称或游戏描述的关键词,然后php将正确的游戏显示为下拉列表(理想情况下)甚至信息表。 错误显示: 警告:mysqli_query()至少需要2个参数,其中1个参数在第29行的C:\xampp\htdocs\introductiongphp\Email.php中给出 警告:

  • 问题内容: 我正在尝试使用JavaScript计算两次之间的差异。这只是基本的数学运算,但是在使用and 时,我似乎对此有一些疑问。 如果您想知道为什么要将功能应用于日期,那是因为我使用本地存储在客户端存储一些数据,并在客户端再次访问我的网站时使用它(这种方式比发出更多请求要快)到服务器)。该数据通常会不时更新一次(我是通过另一个网站的API获取数据),因此我设置了一个变量,并将其与其他数据一起存

  • 我遇到了这样的问题 w/YouTubeAndroidPlayerAPI:强制创建的覆盖:acqm@6b45523帮助器:lazy@8cb1a20视图:空状态:.......{...} 在Recycleview中实现

  • 我们目前正在为nodejs使用“ioredis”适配器。我们的一些逻辑是调用无集群的redis,我们希望使用向“副本”发送命令以减少来自主节点的负载的“规模读取”属性来扩展我们的调用。 问题是,我们使用并希望扩展的最常用命令是“zrevrange”,它只是不调用副本。 ioredis版本:2.5.0,我们使用的redis在AWS ElastiCache引擎版本:3.2.4

  • 问题内容: 我已经安装并设置了Eclipse和插件ADT,以便与Android SDK一起使用。到目前为止,一切都很好。但是,当我尝试为我选择的任何android平台(例如android 3.2)启动VM(虚拟机)时,我只是将皮肤与键盘控制台和电话按钮一起启动,它似乎可以启动并进入然后什么也没做,只在vm主屏幕上显示android徽标,这就是它的全部操作- 没有了,没有VM功能!,这是怎么回事?我

  • 我在MySQL中有一个表。此表的名称为。问题存储在这个表中。向用户随机显示一个问题。这个问题不应重复。因此用户ID存储在名为的列中。我有一些问题: 第一,问题显示多次而不是一次。 第二,字段更新不能正常工作。例如,如果用户ID是40,并且必须添加到字段中一次,则会添加三次。 请审查我的代码,并帮助我解决它的问题。 我的桌子: 注意:用户ID不应重复存储在列中。 我的代码: