如何在maven构建中包含android AAR文件
我通过以下链接中给出的步骤,使用Maven build创建了一个简单的android应用程序: 通过遵循链接中的步骤,我能够创建和部署android应用程序,并且可以在emulator上看到输出 现在,我试图在我的如何在maven构建中包含android AAR文件,android,maven,Android,Maven,我通过以下链接中给出的步骤,使用Maven build创建了一个简单的android应用程序: 通过遵循链接中的步骤,我能够创建和部署android应用程序,并且可以在emulator上看到输出 现在,我试图在我的Maven pom.xml文件中添加一个现有的AAR文件作为依赖项。所以我把AAR文件复制到我项目的libs目录中 在互联网上搜索后,我找到了关于如何使用Maven中的AAR文件的链接-- 它说我们可以通过在my pom.xml文件中添加依赖项来使用AAR文件: <depend
Maven pom.xml
文件中添加一个现有的AAR文件作为依赖项。所以我把AAR文件复制到我项目的libs目录中
在互联网上搜索后,我找到了关于如何使用Maven中的AAR文件的链接--
它说我们可以通过在my pom.xml文件中添加依赖项来使用AAR文件:
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>play-services</artifactId>
<version>4.4.52</version>
<type>aar</type>
</dependency>
现在,如果我使用-U选项来获取更新,则会出现以下错误:
使用命令-mvn清洁安装-U-e
错误:
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Failure to find com.google.android.gms:play-services:aar:4.4.52 in http://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not find artifact com.google.android.gms:play-services:aar:4.4.52 in central (http://repo.maven.apache.org/maven2)
我是android应用程序的新手,有人能帮助我如何包含AAR文件并使用Maven构建它吗 有谁能帮我解决这个问题吗?安卓在安卓4.2之后停止了向Maven上传工件,因为他们是独家迁移到gradle的。您仍然可以将aar安装到本地maven repo(使用
mvn install:install file
target)。一个如何做的例子。