2

我正在尝试通过以下官方构建说明通过 Eclipse 和 Android Studio 为 Android 构建 OSMAnd: https ://code.google.com/p/osmand/wiki/GradleCommandLineBuildEnvironment

我收到以下错误消息: http://appsforfree.org/apk/android-studio-osmand-build-error-message.png

这是关于 net.osmand:OsmAndCore_android:0.1-SNAPSHOT 类不可用。

谁能指出如何解决这个问题?

官方网址也不提供任何人寻求帮助。

4

1 回答 1

2

我成功在 android studio 中构建了 OsmAnd。您可以按照此步骤在 Github 上查看 OsmAnd:

  1. 在 Android Studio 的“Welcome to Android Studio”页面中,选择“Check out project from Version Control”。
  2. 在“克隆存储库”页面中,从 github 的 OsmAnd 克隆:https ://github.com/osmandapp/Osmand
  3. 在“从 Gradle 导入项目”页面中,选择“使用默认的 gradle 包装器(推荐)”
  4. 导入项目后,在“项目窗口”中应该有 11 个从 github 克隆的项目。
  5. 下载OsmAnd-resources,将目录重命名为“resources”,放在OsmAnd Project目录下。
  6. 打开 Build Variant 窗口:Build->Select Builder Variant
  7. 使用 x86 或 Fat 设置 OsmAnd 模块的 Build Variant。(胖的意思是包括所有cpu的库)
  8. 在 Genymotion 上运行和执行。(或你的安卓手机)

我在我的博客上分享了这个过程。 它是用中文写的,但你也可以通过图片理解我所做的。

祝你好运!

于 2015-09-29T14:48:22.223 回答