无法从.aar文件访问类

问题描述:

我想访问驻留在.aar文件中的类的方法。 我正在关注@ PoliceEstebi的回答从how to import .aar file无法从.aar文件访问类

但我仍然无法访问.aar文件中的类方法。

如果任何人都可以提供帮助,那会很棒!

+1

http://*.com/questions/16682847/how-to-manually-include-external-aar-package-using-new-gradle-android-build-syst –

最后,我甚至在Gradle 1.1.0上找到了解决方案。 我通过@AliDK回答找到了Here的帮助。

按名称aarapp中创建文件夹。

myLibrary.aar复制并放入app/aar。然后

buildscript { 
repositories { 
    jcenter() 

} 
dependencies { 
    classpath 'com.android.tools.build:gradle:1.1.0' 
    } 
} 

allprojects { 
repositories { 
    jcenter() 
    flatDir { 
     dirs 'aar' 
    } 
    } 
} 

和下面写代码MyProject/app > build.gradle

dependencies { 
... 
compile(name: 'myLibrary', ext: 'aar') 
} 

它花后2天为我工作。

由于@AliDK ..

我希望它会为别人打工了。

+0

感谢您的答案,但如何调用类从.aar文件? – Gattsu

+0

在Android Studio 3.0上为我工作。在我的情况下,app/build.gradle中建议的更改不是必需的。 –