2016-11-20 7 views
0

https://github.com/instacart/truetime-android에서 상대적으로 새로운 TrueTime 라이브러리를 사용하려고합니다. 활동에서 그런 라이브러리 TrueTime 라이브러리에서 메서드를 해결할 수 없습니다.

repositories { 
    maven { 
     url "https://jitpack.io" 
    } 
} 

dependencies { 
    compile 'com.github.instacart.truetime-android:library-extension-rx:1.5' 
} 

, 나는 그것을 가져옵니다 :

import com.instacart.library.truetime.extensionrx.TrueTimeRx; 

와 함께 호출 :

의 지시에 따라

, 나는하여 build.gradle 파일에 다음을 넣어

TrueTimeRx.build().initializeRx("time.apple.com") 

"initializeRx"가 빨간색이고 마우스를 올리면 "initializeRx (java.lang.String) '메서드를 호출 할 수 없습니다." "

'initialize()'및 다른 방법은 "TrueTimeRx.build()"를 입력 할 때 사용 가능한 것으로 표시됩니다. 왜 initializeRx가 아닌가?

아이디어가 있으십니까? 감사.

답변

1

이전 버전의 TrueTime 라이브러리를 사용 중이기 때문에 이런 현상이 발생합니다. 설명서는 버전 1.5를 구성하지만 latest one is 2.0을 구성합니다. , 당신은 GitHub의에서 호스팅 라이브러리를 사용해야 할 때마다 분기 콤보를 확인하고 최신 태그 버전을 기대 :

compile 'com.github.instacart.truetime-android:library-extension-rx:2.0' 

가 기억

그래서, 당신의 종속성을 변경합니다.

+0

명백한 ... 당혹 스럽네요! 감사. – ScottyB

+0

어서, 우리는 항상 오피스가 괜찮다고 믿는다. 그러나 그렇지 않다. 그것은 일어난다. :) – bosco