【问题标题】:"Run app" runs my old project, not my current one“运行应用程序”运行我的旧项目,而不是我当前的项目
【发布时间】:2020-01-22 21:52:09
【问题描述】:

我正在开始学习 Android Studio 课程,但我在运行代码时遇到问题: 事实上,当我使用 Nexus S API 22 单击“运行应用程序”时,启动的是我的旧项目,而不是我的新项目。我有 Android Studio 3.5

我尝试重新启动 Android Studio 并开始全新的项目,但没有成功。

感谢您的帮助。

【问题讨论】:

  • 您可能想在此处添加更多信息。这样我们就可以知道问题出在哪里了。

标签: android-studio


【解决方案1】:

尝试重新安装应用程序或从设置中清除缓存。

如果这没有帮助,请尝试重新启动模拟器保存其状态。

【讨论】:

    【解决方案2】:

    首先尝试运行一个新的基本活动(文件>新建>新项目>基本活动),如果它运行基本活动没有问题。问题可能是您的项目的文件路径,复制粘贴项目文件夹的问题。尝试将鼠标悬停在程序文件选项卡中

    确认文件路径是否正确。

    如果正确,请检查运行/调试配置并将其设置为默认值。

    【讨论】:

    • 您好,感谢您的回答,我已经尝试了基本活动,但仍然没有成功。我悬停了文件路径,但我不知道我应该比较它以查看它是否是好的路径?对不起哈哈imgur.com/PZSARia
    • 您的文件路径没有问题。现在尝试检查 Run > Edit Configuration 然后检查 Launch Options > Launch = Default Activity 和 Installation Options > Deploy = default APK。
    • 如果问题仍然存在,请尝试使用其他模拟器或在真实设备上尝试。
    • 您好,无论出于何种原因,我开始了一个新项目(空活动),创建了我的项目并运行了它,它成功了!我只是有一个问题:模拟器工作并显示了我的应用程序,我的按钮工作(它应该在日志中写一个“按钮点击!”消息)但是然后,我关闭它并重新打开它,但我的按钮没有工作了。我的日志中有最后一条消息:“等待设备时出错:等待模拟器上线 300 秒后超时”这是截图:/imgur.com/jgfeLPQ
    • 有时候在google大叔里简单的复制粘贴问题就可以解决你的问题,参考这个stackoverflow.com/questions/36675654/…goodluck
    猜你喜欢
    • 2018-09-14
    • 2015-01-23
    • 2013-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-15
    • 2014-05-24
    相关资源
    最近更新 更多