无法在Android Studio中引用aar中的类

时间:2014-06-26 23:16:43

标签: android gradle android-studio aar

这里的Android Studio新增。

使用Android Studio 0.5.9,我成功创建了.arr,现在我正在尝试将其包含在Android应用的构建中。

使用compile files('libs/scanner-0.1.aar')成功完成同步,如下图所示(或者至少我认为它已成功完成)

enter image description here

但是,当我尝试引用scanner-0.1.aar中的任何一个类时,我得到一个cannot resolve symbol error,好像没有找到/加载的类一样。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

也许为时已晚,但这对我有用:

- scanner-0.1-aar 必须位于项目内的 app / libs 内。

- 你的gradle必须包含以下这些行:

repositories{
    flatDir {
        dirs 'libs'
    }
}

   dependencies{
       compile ':scanner-0.1.aar@aar'
   }