Programing

반응-Native Android - com.android를 찾을 수 없음.도구:공통

c10106 2022. 3. 22. 08:52
반응형

반응-Native Android - com.android를 찾을 수 없음.도구:공통

왠지...android/tools/common라이브러리가 삭제됨(필수, jar).

이것은 클래스 경로에서 오래된 그라들 버전을 사용하고 있는 많은 반응형 네이티브 라이브러리(예:com.android.tools.build:gradle:2.2.3동기화할 수 없는 경우

어떻게 하면 고칠 수 있을까?

업데이트, 빌드.gradle에 코드를 추가해야 함

이것은 나의 해결책이며, 나는 이 해결책만을 사용한 것이 아니다: 이것을 당신의 build.gradle 파일에 추가하라, settings.gradle 파일의 형제.gradle 파일.

buildscript {
  repositories {
     google()
     jcenter { url "http://jcenter.bintray.com/"}
     maven { url "https://dl.bintray.com/android/android-tools" }
  }
}

subprojects { project ->
  def name = project.name
  if (name.contains('module name, e.g. react-native-blur')
        || name.contains('other module name, e.g. react-native-image-picker')) {
    buildscript {
        repositories {
            maven { url "https://dl.bintray.com/android/android-tools/"  }
        }
    }
  } 
}

내 build.gradle 파일(앱이 아닌 프로젝트 파일)에서 새 빈트레이 URL을 먼저 추가했지만 다음 작업을 수행한 후에는 다른 모든 URL을 추가해야 했다.

subprojects {
    buildscript {
        repositories {
            maven { url 'https://dl.bintray.com/android/android-tools' }
            google()
            mavenLocal()
            jcenter()
        }
    }
}

참조URL: https://stackoverflow.com/questions/53691457/react-native-android-could-not-find-com-android-toolscommon

반응형