用Android Studio安卓虚拟机运行app闪退是什么原因啊

用Android Studio安卓虚拟机运行app闪退是什么原因,要怎么修改

img

就一个图怎么帮你,报错信息发出来啊

img

img


Caused by: android.database.sqlite.SQLiteException: no such column: trust (code 1 SQLITE_ERROR): , while compiling: select SUM(accountMoney) from tb_account WHERE payType ='收入' and username =trust

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7604360
  • 你也可以参考下这篇文章:如何使用Android Studio打开一个App项目,导入Android App项目需要修改哪些配置文件?
  • 除此之外, 这篇博客: Android studio 第一次运行app时无法在模拟器中运行中的 Android studio 第一次运行app时无法在模拟器中运行 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

  • 下载安装Android studio后,按照实例新建一个hello world的app工程,再新建模拟器,点击run后无法在模拟器中运行该app。

    在这里插入图片描述
    module里面不会出现app(自己创建的工程)选项,这是因为项目未与Grade Files 文件同步

    解决
    菜单栏里选择 File -----> Sync Project With Gradle Files

  • 您还可以看一下 郭宏志老师的Android Studio 开发详解课程中的 菜单栏工具栏的使用小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    首先,我们需要查看Android Studio的Logcat,以查看应用程序闪退时的任何错误或异常信息。在Android Studio中,打开Logcat窗口(通常在底部)并搜索您的应用程序的包名或标签,以查看有关任何错误的信息。

    如果没有找到任何错误或异常,您还可以尝试卸载并重新安装模拟器或使用真实设备进行测试,以消除模拟器或设备故障的可能。

    此外,尝试选择不同的模拟器或使用较小的应用程序测试,以减少资源占用或代码占用的可能性。您还可以尝试禁用某些功能或组件,以在代码级别查找问题。把代码与其他开发人员共享,在团队中协作解决问题。

    最后,我们可能需要分析应用程序的代码并使用各种工具和技术进行测试和调试,例如调试器,分析器,模拟器和测试框架等,以找到和修复问题。这可以帮助您解决特定于应用程序的问题,例如内存泄漏,性能问题,不良代码实践等。

报错信息不是很明显了吗?
你的数据库中没有这个列,怎么能够查询到呢?检查下你的数据库操作语句是否正确。(最好搞一个mysql之类的软件来对操作语句进行测试下)