【问题标题】:Android Studio: Refactoring cannot be performed when importing imagesAndroid Studio:导入图片时无法进行重构
【发布时间】:2014-06-05 05:36:36
【问题描述】:

今天早上我突然无法将 png 文件拖到 Android Studio 中的可绘制文件夹中。我收到消息“无法执行重构 - 文件是只读的”。我已经确认这些文件不是只读的,并且已经在我的 Mac 上的不同位置使用大量图像文件进行了尝试。请问有什么办法可以解决这个问题吗?

PS - 这发生在我所有的 Android Studio 项目中。我在 OS X 10.9.3 上运行 Android Studio 0.5.9

【问题讨论】:

  • 我也遇到了同样的问题..
  • @ScottBarta Android Studio 今天早上更新到 0.6.0。它不仅破坏了我们的项目,因为必须下载新的 SDK 构建工具(并且手动更新 Gradle 构建文件),而且上面提到的导入问题也没有得到修复。我并不是暗示您应对任何这些问题负责,但我确实希望您能向 Android Studio 开发团队指出,在更新方面缺乏谨慎反映了 Google 非常糟糕。

标签: macos android-studio


【解决方案1】:

我设法以某种方式解决了它。只需将您需要的 *.png 复制并粘贴到您的可绘制文件夹中,而不是拖动它。原来移动它有问题

稍后编辑:在拖动文件的同时按住 ALT 也应该可以完成这项工作。谢谢@RunLoop

【讨论】:

  • 我还发现按住 alt 拖动也可以。
  • @RunLoop 值得自己的 imo 回答。
  • @meda 我在你之后几个小时看到了这个 :)
  • @MennoGouw 你也在拖图片吗?大声笑感谢 Stackoverflow 为我们节省了许多浪费的时间!
  • 我猜谷歌并不急于解决这个问题:)
【解决方案2】:

右键单击您要添加的文件,转到“在资源管理器中显示”,然后将文件拖到那里。为我工作!

【讨论】:

    【解决方案3】:

    更新到最新的 JDK here。用户 DDsix 当前接受的答案对我有用,但这是一种解决方法。更新 JDK 将恢复全部功能。

    我认为这与 AOSP 错误跟踪器上的以下 issue 有关。

    【讨论】:

      猜你喜欢
      • 2018-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多