栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

因为导入安卓项目老是失败,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:projectwaibaowhat-rubbish-finalappsrcmainreslayoutmusic_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 没有复制过来的问题,把它复制过来,改个名字就好

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/716735.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号