android - 没有办法编译我自己的 kotlin 库

标签 android gradle kotlin jitpack android-studio-3.0

在 Google I/O 2017 上,我决定通过在 kotlin 中为 android 开发自己的库来学习 kotlin。该库允许从 OpenWeatherMap API 获取信息。
项目链接:https://github.com/sokarcreative/EasyOWM

有什么问题 ?
我只是无法编译我的库。我什么都试过了。
我已经编译了 fork 项目,它可以工作,但我自己的库没有办法。

我用这些 gradlew 创建了一个新项目脚本:

-- 项目分级

allprojects {
    repositories {
       ...
        maven { url 'https://jitpack.io' }
    }
}

-- 模块分级
dependencies {
    ...
    compile 'com.github.sokarcreative:easyowm:master-SNAPSHOT'
}

错误:Failed to resolve: com.github.sokarcreative:easyowm:master-SNAPSHOT
我知道这是一个反复出现的问题,但没有办法解决这个问题。

编辑:以防万一,图书馆工作。
这是我的 Galaxy Tab S3 上的结果:
EasyOWM screenshot

最佳答案

使用 Android Studio 3.0 canary 3 解决的问题

关于android - 没有办法编译我自己的 kotlin 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44216121/

相关文章:

android - 为什么我从 Market 收到 java.lang.UnsatisfiedLinkError 报告

loops - 尽管 Kotlin 的 `Map` 不是 `Iterable` ,但它如何以及为什么可迭代?

java - Spek 测试未在 Maven Java 项目中运行

java - Gradle:子模块中抛出的类错误没有这样的属性?

spring - Spring Boot中的资源注入(inject)不适用于gradle

android - 出了什么问题 : Execution failed for task ':fluttertoast:compileDebugKotlin'

android - 为什么在匿名子类上使用 Kotlin "by"?

java - 在 Android 应用程序中设置单个静态 applicationContext 有哪些缺点?

android - View 的填充和边距之间的区别

android - 将默认区域设置设置为 DatePicker 和 TimePicker