首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
andev
V2EX  ›  Android

旧项目加入 kotlin 后出现问题

  •  
  •   andev · 11 天前 · 1712 次点击
    在 gradle 文件里添加了 kotlin 库后,app 红叉,报错 Default Activity not found 。但是在 AndroidMenifest.xml 文件里定义了 MAIN 和 LAUNCHER 的 MainActivity 。请问怎么解决这种问题?
    15 条回复    2020-07-03 13:38:05 +08:00
    lx0758
        1
    lx0758   11 天前
    gradle sync
    Mrxxy
        2
    Mrxxy   11 天前
    1. clean
    2. File-Invalidate Caches/Restart
    bunnyblueair
        3
    bunnyblueair   11 天前 via Android
    Studio 4.0?
    a1562619919
        4
    a1562619919   11 天前 via Android
    添加新的依赖如果不使用不会影响原代码的运行。可以先把调用 kt 库的代码先注释掉,看日志逐步排查 /清缓存
    Anarchy
        5
    Anarchy   11 天前
    这种一般是 gradle 同步没成功,确认下。
    susunus
        6
    susunus   11 天前 via iPhone
    看下是不是 gradle 版本的原因
    nicevar
        7
    nicevar   11 天前
    Android Studio 4.0 有 bug, 先 Invalidate Caches/Restart, 如果不行, 找出所有这个项目的缓存, 删除掉
    succlz123
        8
    succlz123   11 天前
    我擦是没有 apply plugin 'android-kotlin'
    succlz123
        9
    succlz123   11 天前
    擦 -> 猜
    andev
        10
    andev   11 天前
    @bunnyblueair 对的,刚升级的 Studio 4.0,难道是 4.0 的问题?
    andev
        11
    andev   11 天前
    kotlin 相关依赖删掉正常,加上就 Default Activity not found,Studio 4.0
    raiz
        12
    raiz   10 天前
    每次升级都心惊胆战, 先 clean 不行再 Invalidate Caches/Restart 🤦‍
    bunnyblueair
        13
    bunnyblueair   10 天前
    @andev 不要选择 activity,使用 url 启动 自己配个 schema,应该是 bug 3.6 没问题
    ccl1115
        14
    ccl1115   7 天前
    如果是升级到 4.0, 那么 Invalidate Caches/Restart
    sw926
        15
    sw926   7 天前
    以下几个命令参考一下
    ./gradlew --stop
    ./gradlew clean
    ./gradlew cleanBuildCache
    rm -rf .gradle
    rm -rf ~/.gradle/caches/build-cache-1/
    rm -rf ~/.gradle/caches/transforms-2/

    确保所有代码都提交了,
    git clean -xdf
    然后重新导入项目

    如果以上所有命令都不行,还有一个一劳永逸的方法
    rm -rf / 🐶
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2600 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 02:11 · PVG 10:11 · LAX 19:11 · JFK 22:11
    ♥ Do have faith in what you're doing.