要专业人士:我有一个带有模块app和facebook的android项目,app有facebook作为依赖。模块' facebook'包含3个文件:facebook-android-sdk-4.13.2.aar,bolts-android-1.1.2.jar和build.gradle,内容如下:
configurations.maybeCreate("default")
artifacts.add("default", file('facebook-android-sdk-4.13.2.aar'))
artifacts.add("default", file('bolts-android-1.1.2.jar'))
使用指定的配置,项目编译,组装和运行没有任何问题,但在源文件中
import com.facebook.FacebookSdk;
它说'无法解析符号FacebookSdk'。
我也尝试了以下配置:
configurations.maybeCreate("default")
artifacts.add("default", file('facebook-android-sdk-4.13.2.aar'))
dependencies.add("default", files('bolts-android-1.1.2.jar'))
但在这种情况下,dex中没有来自bolt库的任何类,并且当尝试寻址到其中任何一个时,抛出ClassNotFoundException。
那么,如何在我的案例中创建正确的gradle配置?