【问题标题】:Removing Ignored Android Studio (or Intellij) Update Builds删除忽略的 Android Studio(或 Intellij)更新构建
【发布时间】:2013-07-02 16:51:49
【问题描述】:

当发布了 Android Studio 更新并且您错误地点击了Ignore This Update 时,如何在无需重新安装 Android Studio 的情况下应用更新?

【问题讨论】:

  • 有时 Android Studio 会重新创建该选项块。所以我的解决方案是将itemvalue更改为另一个num。

标签: android intellij-idea updates android-studio


【解决方案1】:

更新

从最新版本的 Android Studio 开始,UI 中现在有一个 Preference noted in an answer by Yogesh Umesh Vaity

原答案

恢复错误选择的简单方法是关闭 Android Studio,然后编辑 other.xml 文件并删除 myIgnoredBuildNumbers 选项块:

<option name="myIgnoredBuildNumbers">
  <value>
    <list size="1">
      <item index="0" class="java.lang.String" itemvalue="130.729444" />
    </list>
  </value>
</option>

从技术上讲,您应该编辑 size 并删除有问题的 item,但经过一些测试后,下次您忽略构建时,myIgnoredBuildNumbers 块将被重建。

other.xml 文件位于:

  • OSX:~/Library/Preferences/AndroidStudio/options/other.xml
  • 赢:%HOMEPATH%\.AndroidStudio\config\options\other.xml
  • NIX:~/.AndroidStudio/config/options/other.xml

同样可以在Intellij的以下路径中完成:

  • OSX:~/Library/Preferences/IdeaIC12/options/other.xml
  • 赢:%HOMEPATH%\.IdeaIC12\options\other.xml

从 Android Studio 1.2(可能更早)开始,忽略的构建块在与 other.xml 相同的目录中的 updates.xml 中定义

【讨论】:

  • 有人知道 *nix 中的路径吗?
  • 对于 Linux,它位于 ~/.AndroidStudioPreview/config/options/other.xml
  • 对于 OSX 上的 Intellij14,这已移至 ~/Library/Preferences/IntelliJIdea14/options/updates.xml
  • 路径中的AndroidStudioPreview 现在只是AndroidStudio
  • 优秀。甚至这个答案也得到了谷歌的官方推荐。Android tools website
【解决方案2】:

目前我使用的是 IDEA 14.0.4。我在"users/username/.IntelliJIdea14/config/options/updates.xml" 中找到了myIgnoredBuildNumbers 选项块

删除整个块并重新启动将显示以前忽略的发布/构建

  <option name="myIgnoredBuildNumbers">
       <value>
           <list size="1">
               <item index="0" class="java.lang.String" itemvalue="141.713"/>
           </list>
       </value>
    </option>

【讨论】:

    【解决方案3】:

    更新主人的回答:

    我一直在 Mac OSX 上使用 Android Studio 1.4,但碰巧忽略了更新 1.5。忽略的内部版本号位于以下路径的“updates.xml”中。

    /Users/YOUR_USER_NAME/Library/Preferences/AndroidStudio1.4/options/updates.xml

    从 updates.xml 文件中删除“ignoredBuildNumbers”部分并保存。确保您正在更新与您使用的版本相对应的 Android Studio 文件夹中的文件。另一件需要注意的事情是,确保在更新文件之前退出 Android Studio。 Else Studio 将使用内存中以前的数据覆盖 xml 文件。编辑文件并再次启动 Android Studio。

    退出工作室>编辑“updates.xml”>启动工作室

    如果这仍然不起作用,请切换到 Canary 频道并检查更新。如果有更新,请选择“稍后提醒我”选项。然后切换回 STABLE 频道并再次检查更新。它现在应该可以工作了。

    【讨论】:

    • 除了被忽略的内部版本号部分之外,我还必须删除这两行。
    【解决方案4】:

    现在有一种更简单的方法可以做到这一点。 Android Studio 可以选择删除偏好设置中被忽略的更新。

    转到:

    Preferences > Appearance & Behavior > System Settings > 
    Updates > View/edit ignored updates
    

    将打开忽略更新的列表。只需删除您不想忽略的更新。

    【讨论】:

      猜你喜欢
      • 2017-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-13
      • 2014-08-12
      • 2017-08-13
      • 1970-01-01
      相关资源
      最近更新 更多