美文网首页
【Android】报错 "Could not find com.

【Android】报错 "Could not find com.

作者: 嗖嗖编程 | 来源:发表于2018-10-09 12:59 被阅读0次

    一.问题分析

    1.报错背景

    此前没有报过这个错误,是在RN版本升级后,再编译项目时报的错。

    2.思路过程

    先是增加了第三方依赖的maven远程仓库

    allprojects {
        ...
        + maven { url "https://maven.google.com" }
        + maven { url "https://dl.google.com/dl/android/maven2/" }
        ...
    }
    

    然后在android/build.gradle中统一了依赖

    subprojects {
        afterEvaluate {project ->
            if (project.hasProperty("android")) {
            dependencies {
                + compile "com.android.support:appcompat-v7:26.1.0"
            }
        }
    }
    

    这次报错信息变成了timeout,手动访问提示的地址也确实打不开。

    二.解决方案

    1.暂时解决方案

    更改依赖为21+

    subprojects {
        afterEvaluate {project ->
            if (project.hasProperty("android")) {
            dependencies {
                - compile "com.android.support:appcompat-v7:26.1.0"
                + compile "com.android.support:appcompat-v7:21+"
            }
        }
    }
    
    

    这样就可以继续编译了,但是还没找到android.support:appcompat-v7:26.1.0无法下载的原因

    相关文章

      网友评论

          本文标题:【Android】报错 "Could not find com.

          本文链接:https://www.haomeiwen.com/subject/sxmeaftx.html