android studio:符号未找到错误

时间:2015-03-08 21:18:21

标签: android macos android-studio

我在OSx 10.6.8上使用Android studio。 当我在模拟器模式下运行应用程序时,我收到以下错误

/Users/.../android-sdks/tools/emulator -avd AVD_for_Nexus_5_by_Google -netspeed full -netdelay none
dyld: Symbol not found: _NSWindowDidEnterFullScreenNotification
Referenced from: /Users/.../android-sdks/tools/emulator64-x86
Expected in: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit in /Users/.../android-sdks/tools/emulator64-x86

虽然在真实设备上运行没有问题。

有没有人有任何想法?

2 个答案:

答案 0 :(得分:3)

我遇到了同样的问题,当我将SDK工具更新到版本24.1.2时,它出现了问题。 This thread更详细地讨论了这个问题,但要点是新的SDK工具将OSX 10.8作为最低支持版本。

我像你一样在OSX 10.6.8上运行Android Studio,并重新安装了早期版本的SDK工具(23.0.2)here。这就是诀窍,我让我的AVD重新启动并再次运行。

答案 1 :(得分:0)

三个选项

  • 在SDK管理器中,检查您是否拥有最新的API版本,或者至少安装了您要定位的版本。
  • 在AVD中创建新设备编辑设备,CPU设置为x86而不是x86_64。
  • 转到文件无效缓存在androdi studio
  • 希望有所帮助。