无法在android studio中调试(运行app:java.lang时出错。错误:未加载连接器。请检查JDK安装。)

无法在android studio中调试(运行app:java.lang时出错。错误:未加载连接器。请检查JDK安装。),android,debugging,android-studio,Android,Debugging,Android Studio,我正在Linux Mint上使用Android studio 1.02。直到昨天,我还能够在android模拟器和我的设备LG G2上成功地调试我的代码。今天当我启动工作站时,我无法“调试”我的代码 它说: 运行navigationbar:java.lang时出错。错误:未加载连接器。 检查您的JDK安装 在我的设备上,我可以看到以下消息: 等待调试器 应用程序导航栏(com.example.test.NavigationBar)是 正在等待调试器附加 下面是控制台消息 正在等待设备。目标设备:

我正在Linux Mint上使用Android studio 1.02。直到昨天,我还能够在android模拟器和我的设备LG G2上成功地调试我的代码。今天当我启动工作站时,我无法“调试”我的代码

它说:

运行navigationbar:java.lang时出错。错误:未加载连接器。 检查您的JDK安装

在我的设备上,我可以看到以下消息:

等待调试器

应用程序导航栏(com.example.test.NavigationBar)是 正在等待调试器附加

下面是控制台消息

正在等待设备。目标设备:lge-lg_我的_设备的sID 正在上载文件本地路径: /apk/apk/navigationbar-debug.apk的路径 远程路径:/data/local/tmp/com.example.test.navigationbar 安装com.example.test.navigationbar设备外壳命令:pm 安装-r”/data/local/tmp/com.example.test.navigationbar“pkg: /data/local/tmp/com.example.test.navigationbar成功

启动应用程序: com.example.test.navigationbar/com.example.test.navigationbar.navigationbar。 设备外壳命令:am start-D-n “com.example.test.navigationbar/com.example.test.navigationbar.navigationbar” -a android.intent.action.MAIN-c android.intent.category.LAUNCHER启动:intent{act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.example.test.navigationbar/.navigationbar}

正在等待进程:com.example.test.navigationbar无法启动 调试

作为对一些老帖子的建议。我已经试过:

  • android:debuggable=“true”
  • 重新启动android studio和我的电脑
  • 取消选中,然后再次选择“启用ADB集成”
  • 尝试在emulator上调试(给出相同的问题)
  • 从android studio的模板制作一个新程序,并尝试调试它
  • 另一方面,如果我“运行”我的应用程序。它不会给出这样的错误。

    最后,如果我在终端上运行android.sh,那么我在选择设备后会收到以下消息:

    java.util.ServiceConfigurationError:com.sun.jdi.connect.Connector: 无法访问提供程序com.sun.tools.jdi.SunCommandLineLauncher 实例化的java.util.ServiceConfigurationError: com.sun.jdi.connect.Connector:提供程序 无法实例化com.sun.tools.jdi.RawCommandLineLauncher java.util.ServiceConfigurationError:com.sun.jdi.connect.Connector: 无法访问提供程序com.sun.tools.jdi.SocketAttachingConnector 实例化的java.util.ServiceConfigurationError: com.sun.jdi.connect.Connector:提供程序 无法实例化com.sun.tools.jdi.SocketListeningConnector

    请告知解决此问题的步骤。 谢谢

    我已经尝试了一些链接:


  • 最后,这次我卸载了JDK8并安装了JDK7。 如果我打开Android Studio。它给出了“未找到jdk8”的错误。 在此基础上,我键入:

    rm-R-f~/.AndroidStudio/

    删除所有与Android Studio相关的设置。 现在,当您运行Android studio时,它会要求您再次安装/初始化它

    这对我有用!! 注意:到目前为止,我一直在舒适地使用JDK8。就在今天,由于一些变化,我得到了错误