【问题标题】:why am i getting this error "Received status code 401 from server: Unauthorized"?为什么我会收到此错误“从服务器收到状态代码 401:未经授权”?
【发布时间】:2021-05-26 08:49:12
【问题描述】:

这是问题

无法获取“https://jitpack.io/com/github/badoualy/datepicker-line/c6dcd05737/datepicker-line-c6dcd05737.pom”。从服务器收到状态码 401:未授权 禁用 Gradle 的“离线模式”并同步项目

这是我的毕业典礼

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

            mavenCentral() // jcenter() works as well because it pulls from Maven Central
            jcenter()
        }
dependencies {

    implementation 'com.github.badoualy:datepicker-line:c6dcd05737'
    implementation 'com.github.User:Repo:Tag'
    implementation 'com.github.mybringback22:HorizontalCalendarView-Android-:0.1.0'
    //noinspection GradleCompatible
    implementation 'com.android.support:design:27.1.1'
    //vardView
    implementation "androidx.cardview:cardview:1.0.0"
    //ViewPager
    implementation 'androidx.viewpager:viewpager:1.0.0'
    //RecyclerView
    implementation 'androidx.recyclerview:recyclerview:1.1.0'
    //FloatButton
    implementation 'com.getbase:floatingactionbutton:1.10.1'

    implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
    implementation 'androidx.core:core-ktx:1.3.2'
    implementation 'androidx.appcompat:appcompat:1.2.0'
    implementation 'com.google.android.material:material:1.3.0'
    implementation 'androidx.constraintlayout:constraintlayout:2.0.4'
    implementation 'androidx.legacy:legacy-support-v4:1.0.0'
    implementation 'com.google.firebase:firebase-database:19.2.1'
    implementation 'com.google.firebase:firebase-auth:20.0.3'
    implementation 'androidx.navigation:navigation-fragment:2.3.4'
    implementation 'androidx.navigation:navigation-ui:2.3.4'
    implementation 'androidx.lifecycle:lifecycle-livedata-ktx:2.3.0'
    implementation 'androidx.lifecycle:lifecycle-viewmodel-ktx:2.3.0'
    implementation 'androidx.navigation:navigation-fragment-ktx:2.3.4'
    implementation 'androidx.navigation:navigation-ui-ktx:2.3.4'
    testImplementation 'junit:junit:4.+'
    androidTestImplementation 'androidx.test.ext:junit:1.1.2'
    androidTestImplementation 'androidx.test.espresso:espresso-core:3.3.0'
    implementation 'com.google.android.material:material:1.0.0'
    implementation 'com.google.firebase:firebase-database:19.7.0'
    implementation platform('com.google.firebase:firebase-bom:26.8.0')
    implementation 'com.google.firebase:firebase-analytics-ktx'

    implementation 'com.google.firebase:firebase-storage:19.1.0'
    implementation 'de.hdodenhof:circleimageview:2.2.0'
    // material dialogs
    def matieral_dialogs_version = "3.1.0"
    implementation "com.afollestad.material-dialogs:core:$matieral_dialogs_version"
    implementation "com.google.android.gms:play-services-location:17.0.0"
    implementation 'com.aurelhubert:ahbottomnavigation:2.3.4'


    implementation 'com.sothree.slidinguppanel:library:3.4.0'
    implementation 'com.sothree.slidinguppanel:library:3.4.0'
    implementation 'np.com.susanthapa.curved_bottom_navigation:curved_bottom_navigation:0.6.3'

    implementation('com.alibaba.android:ultraviewpager:1.0.7.7@aar') {
        transitive = true
    }


    // Material Dialog Library
    implementation 'dev.shreyaspatil.MaterialDialog:MaterialDialog:2.1.1'

    // Material Design Library
    implementation 'com.google.android.material:material:1.0.0'

    // Lottie Animation Library
    implementation 'com.airbnb.android:lottie:3.3.6'
    //menu item
    implementation 'com.nightonke:boommenu:2.1.1'
    implementation 'com.squareup.picasso:picasso:2.71828'
    implementation 'com.google.zxing:core:3.4.0'
    implementation 'com.journeyapps:zxing-android-embedded:4.2.0'
    implementation 'androidx.appcompat:appcompat:1.0.2'

    implementation 'com.google.code.gson:gson:2.8.5'
    implementation 'androidmads.library.qrgenearator:QRGenearator:1.0.3'
    implementation 'com.firebaseui:firebase-ui-storage:3.2.2'

    implementation 'com.github.bumptech.glide:glide:4.8.0'
    annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'

}

这是我输入链接时得到的

enter image description here

【问题讨论】:

  • 您可以检查此答案以禁用 Gradle 中的离线模式。 stackoverflow.com/a/64709073/5878833
  • 我看到了兄弟,但它已经被禁用了,我没有弄清楚问题
  • 您的 GitHub 存储库是私有的,所以 Jitpack 可能需要您进行身份验证才能构建库?
  • 我也这样做了,它向我展示了我发布的问题i.stack.imgur.com/mmA4o.png
  • 如果i did it also 的意思是您添加了您的GitHub 凭据,也许检查您是否有权访问github.com/badoualy/datepicker-line?如果是这样,您最好尝试获得 Jitpack 支持。

标签: android kotlin


【解决方案1】:

我遇到了一个类似的问题,我无法在我的 java 类中导入库。所以我发现我必须避免从下面的allprojects libe 中删除已弃用的jcenter()

allprojects {
    repositories {
        google()
        //noinspection JcenterRepositoryObsolete
        jcenter()

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

        maven {
            url 'https://maven.google.com/'
        }

}

【讨论】:

  • 完美运行
猜你喜欢
  • 1970-01-01
  • 2022-07-18
  • 1970-01-01
  • 2010-10-03
  • 1970-01-01
  • 2021-05-25
  • 2019-01-31
  • 2020-12-23
  • 2019-05-21
相关资源
最近更新 更多