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

AAR库在Android Studio0.5.8中似乎不起作用。我做错了什么?[副本]

仲绍晖
2023-03-14

我使用这个库https://github.com/shamanland/fonticon作为我在Android Studio0.5.8上开发的应用程序的依赖项。我发现自定义maven repo不再是可访问的,所以我决定将其编译为aar,并将其作为本地库放在我的android项目中。

我只是在这个项目上运行了'gradle assemblereLease',然后将build/libs/libs.aar文件复制到libs目录下的项目中。正如这篇博客文章-http://geekgarage.labasland.net/local-aar-android-library/中所解释的,我添加了对该文件的引用,因此build.gradle文件如下所示。

dependencies {
    compile files('libs/volley.jar')
    compile files('libs/libGoogleAnalyticsServices.jar')
    compile files('libs/fonticon.aar')
    compile 'com.android.support:support-v4:19.1.0+'
    compile 'com.astuetz:pagerslidingtabstrip:1.0.1'
    compile 'com.github.chrisbanes.actionbarpulltorefresh:library:+'
    compile 'com.android.support:appcompat-v7:19.+'
}

我仍然得到错误,好像库不在那里。对我来说奇怪的是,即使我故意错误引用了那个文件(例如将文件名改为fonticon.jar),gradle一点也不抱怨。所以我想知道那个文件是否被使用了。gradle没有反馈此文件是否成功加载。

我漏了什么吗?如何确保aar文件被引用并成功加载?

共有1个答案

储法
2023-03-14

与博客文章告诉我的相反。简单地在依赖项中添加aar是不起作用的。即使在Android Studio0.5.0+中也对我起作用的是各种博客中描述的0.5.0之前的方法和以下答案:将本地.aar文件添加到我的gradle构建中

 类似资料:
  • 问题内容: 我正在使用JDBC连接到MySQL服务器(我认为没有连接池)。在连接网址中,我有 但是我的连接仍然超时。我什至检查了它的错误。但是,当我尝试使用连接时,出现以下异常。 我知道在Java 1.6中可以使用它来检查连接,但是我正在使用Java 1.5 有没有办法确保它不会超时?还是我必须升级到Java 1.6? 问题答案: 我有同样的问题,这绝对令人发疯。这是文档在MySQL网站上的内容(

  • 我不知道我在这里有什么错误,但它不会编译。我得到的错误消息是/"fe"而没有"if"/ /not一个语句//没有"if"/ 我正在按照我作业中的样本所显示的方式来做,我仍然会遇到这个错误。请有人帮我学数学。PI。我完全迷路了。

  • 我的代码看起来像 我的文件如下所示 当我运行程序时,我看到 我怎样才能修好它呢?

  • 问题内容: 我在使用该功能时遇到了麻烦。 我只需要知道SQL查询是否返回零行。 我已经尝试过以下简单的语句: 类型是哪里。上面的代码似乎不起作用。无论是否为空,它将始终打印该消息。 我检查了SQL查询本身,当存在行时它正确返回了非空结果。 关于如何确定查询是否已返回0行的任何想法?我用谷歌搜索,找不到任何答案。 问题答案: ResultSet.getFetchSize()不返回结果数!从这里: 使

  • 我试图在我的Angular2应用程序中使用RouteConfig。现在,我似乎找不到我做错了什么。 我的应用程序组件正在使用路由器插座,但它不工作。 我已经创建了一个主。引导我的应用程序的ts文件: 主要的ts 应用程序组件 当一个用户输入地址:localhost:3000或localhost:3000/amendment,它应该加载AmendmentComponent组件,但什么都没发生,我可以