react_native环境问题

本文记录了解决Android项目中出现的依赖问题的过程,包括找不到appcompat-v7依赖及dexDebug任务执行失败的问题,并分享了安装Android Support Repository的方法。
摘要由CSDN通过智能技术生成

今天把项目移动到自己的电脑上进行开发,竟然出现了:

Could not resolve all dependencies for configuration ':app:_debugCompile'.
Could not find com.android.support:appcompat-v7:23.0.1.
Searched in the following locations:
file:/Users/jono/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom
file:/Users/jono/.m2/repository/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.jar
https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23.0.1.pom
https://jcenter.bintray.com/com/android/support/appcompat-v7/23.0.1/appcompat-v7-23

有点想不通,查质料发现,说是gradle找不到相关依赖,我一直想不通,sdk已经安装了,和官方文档(0.28版本的安装步骤)核对后一直发现不了问题,sdk部分相关需要的明显都已经在adv manager中下载,最后找到原因:Android Support Repository 没有安装。

由于本人疏忽,原公司电脑安装过Android studio,在那边是默认安装了的,自己的电脑仅仅是为了修改bug,一般只改js,不改android源代码,故没想着安装,导致这样的问题,坑了我几小时:

解决方法: https://developer.android.com/topic/libraries/support-library/setup.html#download官方文件描述如下,在sdk manager中下载即可。



下载好后:react-native run-android,这个问题不在出现,接着坑爹的一个问题出现了,有点莫名其妙:

Execution failed for task ':app:dexDebug'.

> outDexFolder must be a folder


然后用管理员权限运行,又是其他的错误,多运行几次,莫名其妙的可以了,真是闹心,不明白,不求甚解了!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值