在Android Studio中使用AAR

时间:2015-04-20 07:47:45

标签: android import android-studio aar

我有两个项目使用书法库在Android中自定义字体。我在两个项目中以完全相同的方式向项目添加了书法aar依赖/模块,除了一个项目可以看到名称空间而另一个项目不能...

import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper;在一个项目中找到它,而不是在另一个项目中找到它。

  

我们都创建了一个“新模块”并选择了现有的AAR   以此为基础。然后通过gui添加依赖,这样做   与手动投掷相同:compile project(':calligraphy-2.0.2')   进入主项目的build.gradle文件和, ':calligraphy-2.0.2'   进入项目settings.gradle文件。

  • import uk.co.chrisjenx.calligraphy.CalligraphyContextWrapper;在第一个工作,第二个工作失败......
  • import uk.co.chrisjenx.calligraphy.R;然而,在第二个工作..但不允许我使用CalligraphyContextWrapper ..

1 个答案:

答案 0 :(得分:1)

上述方法有效。该错误似乎在IDE(Android Studio)中..它说它无法找到导入的库,但是编译和执行时间,它按预期工作。什么了!?

enter image description here

为什么这样,有人知道吗?它显然无法在构建时间之前找到库,然后找到它就好了。