Android Studio构建报错:找不到com.google.android:cameraview:1.0.0等依赖
解决Android构建依赖缺失问题
解决步骤
1. 添加JitPack仓库配置
com.github.CanHub:Android-Image-Cropper:1.1.1托管在JitPack仓库,需在项目配置中添加:
- 旧版Gradle(项目级build.gradle):
allprojects { repositories { // 保留已有仓库(如google()、mavenCentral()) maven { url "https://jitpack.io" } } }
- 新版Gradle 7+(settings.gradle):
dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { // 保留已有仓库 maven { url "https://jitpack.io" } } }
2. 确认Google Maven仓库存在
确保项目配置中包含google()仓库,这是拉取com.google.android:cameraview:1.0.0的必要条件,上述配置文件的repositories块中需保留:
google()
3. 清理缓存并重建
执行以下命令彻底清理并重新安装依赖:
./gradlew clean rm -rf node_modules package-lock.json npm install expo prebuild --clean # 仅针对bare workflow项目
4. 检查依赖版本兼容性
若问题仍存在,验证package.json中expo-camera、expo-image-picker与当前Expo SDK版本的兼容性,尝试升级到最新兼容版本:
npm install expo-camera@latest expo-image-picker@latest
内容的提问来源于stack exchange,提问作者Hyejung
相关产品推荐
相关产品推荐

