Android Studio 3.0 Preview - Studio 没有写入权限

新手上路,请多包涵

我正在使用 Android Studio 3.0 Canary 1。我正在尝试将其更新为 Android Studio 3.0 Canary 2,但它显示以下错误:

Studio 没有对 /private/var/folders/mk/h5qpw_r11_7ggh9q52n9hhlr0000gn/T/AppTranslocation/1321881E-C41D-4AF7-B207-F31894226D50/d/Android Studio 3.0 Preview.app/Contents 的写入权限。请由特权用户运行它以进行更新。

我什至尝试从命令行使用 sudo 运行 Android studio:

 sudo /Applications/Android\ Studio 3.0 Preview.app/Contents/MacOS/studio

但它没有用。任何帮助都感激不尽。

原文由 Abhi 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 479
2 个回答

我使用了错误的命令,它应该如下所示:

 sudo /Applications/Android\ Studio\ 3.0\ Preview.app/Contents/MacOS/studio

原文由 Abhi 发布,翻译遵循 CC BY-SA 3.0 许可协议

您是名为路径随机化的新 macOS Sierra 安全功能的受害者。在 相关主题 中阅读更多内容。摆脱这个只读随机路径的简单方法是使用 Finder (不是命令行,不是 PathFinder,只是内置的 Finder)将应用程序二进制文件移动到不同的文件夹(例如 /Applications)。它会将应用程序移出隔离区。其他方式在前面的链接中有介绍。

原文由 Mateusz Ślażyński 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题