2016-11-23 70 views
3

整天我試圖用JitPack將我的Android庫添加到Github。 我做了所有描述:https://jitpack.io/docs/ANDROID/,沒有成功。無法使用JitPack存儲庫 - Android

的問題是,當我嘗試建立項目,Android的工作室給我留言:

Error:(47, 13) Failed to resolve: com.github.linean:btleuart:v1.0.0 

這裏是我的回購:https://github.com/linean/btleuart

如果任何人有任何想法,我應該怎麼檢查請告訴我。

對不起,我的英語:)

+0

顯示您的gradle這個文件,請 –

+0

如果你的意思是我的應用程序gradle這個,那不是肯定有問題,因爲它與樣品JitPack庫工作:( HTTPS:/ /github.com/jitpack/android-example – linean

+0

我想你想要'btleuart:1.0.0'。刪除'v' –

回答

0

主要的build.gradle文件應該有這樣的:

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://jitpack.io" 
     } 
    } 
} 

您可以在這裏檢查工作的例子:https://github.com/matoelorriaga/pokemon-mvp/blob/master/build.gradle

+0

我添加了它,但仍然導致一樣的。我明白:主build.gradle應用程序中哪個加載庫應該有maven url,這是不正確的? 和JitPack示例沒有在它們的庫中 – linean

1

我找到了解決方案!

  1. 清潔工程
  2. 使用/.gradlew建立
  3. 使用/.gradlew安裝
  4. Compille項目
  5. Git的 - 現在,它的工作

感謝cricket_007約JitPack信息建立日誌:)

3

版本「v1.0.0」不存在發行版名稱是「1.0.0」。所以,在你的應用程序或庫文件的gradle由

compile 'com.github.linean:btleuart:1.0.0' 

更換

compile 'com.github.linean:btleuart:v1.0.0' 

另外,請確保你已經在你的根文件的gradle包括JitPack回購。

allprojects { 
    repositories { 
     jcenter() 
     maven { 
      url "https://jitpack.io" 
     } 
    } 
} 

你可以閱讀一些例子說明how to use JitPack to include libraries in your projects