android - 如何在android studio中使用maven

标签 android maven android-studio gradle android-gradle-plugin

我想使用 bottomBar我项目中的库。当我在 build.gradle 文件和 sync 中添加正确的 gradle 命令时,出现此错误:

Failed to resolve: com.roughike:bottom-bar:2.0

我找了很多原因。一种解决方案是使用 jcenter(),但这在我的国家/地区无法访问并且同步持续长达 1 小时,在某些情况下持续两小时。所以我改用maven。 在这种情况下,如何使用图书馆主页上推荐的 maven 命令? 我应该把下面的代码放在哪里?

<dependency>
  <groupId>com.roughike</groupId>
  <artifactId>bottom-bar</artifactId>
  <version>2.+</version>
  <type>pom</type>
</dependency>

最佳答案

Gradle

dependencies {
        compile 'com.roughike:bottom-bar:2.+'
}

如果错误同步 gradle 运行代理(Host=127.0.0.1 , proxyPort=8580)并在 cmd 中键入此命令

gradlew -Dhttps.proxyHost=127.0.0.1 -Dhttps.proxyPort=8580

enter image description here

关于android - 如何在android studio中使用maven,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39116510/

相关文章:

android - Android 上运行的 Go 程序如何访问互联网?

java - 如何在 Android 应用程序中安全地将一个 Intent 额外发送到多个接收者

java - Heroku - Java Maven 项目 depoly - 完成 git Push heroku master 后出现应用程序错误

spring - Dockerfile无法使用Maven构建应用-此构建未指定目标

android-studio - 没有可用的增量编译快照数据gradle错误

android - ViewHolder Android 的 onTouch 方法

java - 错误。无法创建请求的服务[org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]

安卓工作室 : Resource file does not exist in library project

java - 阻止 Android Studio 隐藏/缩短代码?

java - 2 个扫描仪但有一个 onActivityResult?