如何将google maps v2 sdk添加到maven项目作为依赖项? 我正在使用jar文件,但项目需要资源。 我如何添加它们?
答案 0 :(得分:3)
您应该能够使用我的Maven Android SDK Deployer将Play服务安装到您的本地Maven存储库或部署到您的存储库管理器,然后将apklib依赖项添加到包含地图内容的Google Play服务。
答案 1 :(得分:0)
看起来Google地图v2 API是Google Play服务的一部分。因此,从SDK管理器中,您需要确保它已安装(在“Extras”类别下)。然后使用maven-android-sdk-deployer(如Manfred指出的那样)安装extras / google-play-services包。然后在你的POM中使用它:
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>google-play-services</artifactId>
<version>7</version>
<type>apklib</type>
</dependency>
<dependency>
<groupId>com.google.android.gms</groupId>
<artifactId>google-play-services</artifactId>
<version>7</version>
<type>jar</type>
</dependency>
当我使用的地图JAR包含名称com.google.android.maps
但v2 API使用com.google.android.gms.maps