因为导入安卓项目老是失败,gradle啊,下载包啊,总是失败,于是现在采用把代码复制到已经有的项目里面的做法

在这里插入图片描述
因为导入安卓项目老是失败,gradle啊,下载包啊,总是失败,于是现在采用把代码复制到已经有的项目里面的做法,虽然很烂,把代码弄得很乱,但是能跑就算成功

先把他的项目的依赖sync一下 ,看看能不能下载

    compile 'com.android.support:support-v4:21.0.3'
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile 'com.android.support.constraint:constraint-layout:1.0.2'
    compile 'com.jakewharton:butterknife:8.4.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

compile换成 implementation
support 的都不要了
所以也就要这两句

  implementation 'com.jakewharton:butterknife:8.4.0'
    annotationProcessor 'com.jakewharton:butterknife-compiler:8.4.0'

直接把 java res 复制到自己的项目里
在这里插入图片描述
用vscode把R 换掉
在这里插入图片描述
运行之后 缺啥补啥
比如这里少个style

ERROR:D:\project\waibao\what-rubbish-final\app\src\main\res\layout\music_page.xml:22: AAPT: error: resource style/checkboxchang (aka com.example.whatrubbish:style/checkboxchang) not found.

就把他的项目的style里面的东西复制过来,有冲突的就用我们自己的配置

在这里插入图片描述
迁移到 androidx
在这里插入图片描述
没迁移成功的让他自动帮我们导包,双击 shift,搜索 auto import
在这里插入图片描述
配置java的自动导包
然后把他的v4 v7 的import 注释掉,就会帮我们自动导包了
一般还会有个 activity_main.xml 没有复制过来的问题,把它复制过来,改个名字就好

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值