我正在尝试通过以下官方构建说明通过Eclipse和Android Studio构建OSMAnd for Android:
https://code.google.com/p/osmand/wiki/GradleCommandLineBuildEnvironment
我收到以下错误消息:
关于net.osmand:OsmAndCore_android:0.1-SNAPSHOT类不可用。
谁能指出如何解决此问题?
官方URL也不提供任何人寻求帮助。
最佳答案
我成功在Android Studio中建立了OsmAnd。
您可以按照以下步骤在Github上查看OsmAnd:
在Android Studio的“欢迎使用Android Studio”页面中,选择“从版本控制中签出项目”。
在“克隆存储库”页面中,从github的OsmAnd进行克隆:https://github.com/osmandapp/Osmand
在“从Gradle导入项目”页面中,选择“使用默认的Gradle包装器(推荐)”
导入项目后,在“项目窗口”中应该有11个从github克隆的项目。
下载OsmAnd-resources,并将目录重命名为“ resources”,并与OsmAnd Project目录一起放置。
打开Build Variant窗口:Build-> Select Builder Variant
用x86或Fat设置OsmAnd模块的Build Variant。 (胖表示包括所有cpu的库)
在Genymotion上运行并执行。 (或您的android手机)
I share the process on my blogger.
它是用中文写下的,但您也可以理解我用图片所做的事情。
祝好运!