【问题标题】:Instant Run AndroidStudio 2.0 Beta 6 doesn't workInstant Run Android Studio 2.0 Beta 6 不起作用
【发布时间】:2016-03-08 10:54:23
【问题描述】:

我一直在尝试为我的项目启用“即时运行”功能,但这并不像最初看起来那么容易。我最终得到了常数

java.lang.RuntimeException: 
Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: 
java.lang.IllegalStateException: 
java.lang.ClassNotFoundException: com.my.package.MyApplication

我尝试过切换到旧式多索引,尝试关闭即时运行,然后重新打开,尝试在全新的项目上完全关闭多索引,只需一项活动。所有尝试都以项目清理为首。

一遍又一遍地失败,java.lang.ClassNotFoundException

不明白它对其他人的作用。

附言

已经看过了

【问题讨论】:

    标签: android android-studio android-gradle-plugin


    【解决方案1】:

    我安装了测试版并刚刚在 Android Studio > 设置 > 搜索 Instant Run 如果你还没有启用 Instant Run。

    Class not found 异常是另一个问题。

    com.my.package.MyApplication 这是你真正使用的包吗?

    【讨论】:

    • 包名来自简单的测试应用,在我开发的应用中是不同的。即时运行已启用。实际上,如果禁用它,构建工作正常,但在我的真实构建上需要大约 5 分钟。
    • 哦,其实是com.mypackage.MyApplication。所以,语法上都是正确的。
    • 所以您将 Android Studio 更新到 2.0 Beta 6,然后您的 gradle 插件也已启用,Instant Run 已启用,但仍然没有成功?尝试 Invalidate Caches/Restart,仍然无法构建?
    • 是的,正如你所说。尝试使缓存/重新启动无效,但问题仍然存在:(您使用的是 Mac 还是其他平台?我在 Windows 8.1 上,可能罪魁祸首在于此。. .
    • 别担心,同名 :) 我刚来找我的同事,他使用 Mac-Book,这个功能对他来说非常好。所以,我倾向于责怪 Window 8。将在家里用 Windows 10 检查它并在这里报告。
    猜你喜欢
    • 2016-03-02
    • 2016-03-27
    • 2018-09-16
    • 1970-01-01
    • 2016-09-03
    • 2019-04-03
    • 2019-06-22
    • 2016-07-29
    • 2016-07-06
    相关资源
    最近更新 更多