【问题标题】:How to update Android Studio .jar file?如何更新 Android Studio .jar 文件?
【发布时间】:2022-01-14 08:29:18
【问题描述】:

我想将我的 Android Studio 从 v0.1 更新到 v0.2.5 并下载 .jar 文件from here

如何在 Android Studio 中重新加载 .jar 文件?

【问题讨论】:

    标签: android android-studio


    【解决方案1】:

    注意:从 0.1.9 到 0.2 没有可用的补丁更新。要从 Android Studio 0.1.x 更新到 0.2.x,您必须从此页面安装新的 Android Studio 捆绑包。原因是我们对捆绑的 SDK 进行了更改,使其包含一个预配置的本地 Maven 存储库,该存储库可以提供 v4 支持库,并且是创建新项目所必需的。

    来自http://developer.android.com/sdk/installing/studio.html#Revisions

    那么为什么不下载新版本的 Android Studio?

    更新:如果您无法通过网络更新。试试这个:

    java -classpath /path/to/AI-130.687321-130.692269-patch-unix.jar com.intellij.updater.Runner install $PWD

    来自https://code.google.com/p/android/issues/detail?id=56068

    【讨论】:

    • v0.2 怎么样?我的意思是如果我安装 v0.2 ,我该如何应用这个补丁?
    • java -classpath patch.jar com.intellij.updater.Runner install $PWD 为我工作(特定的 android studio 目录)
    • 在 Linux 上,我必须运行 java -classpath /tmp/jetbrains.patch.jar.androidstudio com.intellij.updater.Runner install android-studio/,其中 android-studio/ 是我的 Android Studio 安装目录。更新下载了补丁,但从未运行过。我必须手动运行它。
    • 为了帮助其他mac用户,android studio目录或者$PWD是/Applications/Android\ Studio.app/Contents/
    【解决方案2】:

    运行 Windows 8(作为本地管理员),我需要从相当新的版本到 0.9.2 的补丁。但是,当我尝试直接从 Android Studio 中(以管理员身份运行)进行修补时遇到了“无法删除文件”的问题。在下载了两次 100 MEG 之后(澳大利亚网速慢),我需要更智能的东西。以下是对我有用的(您的里程可能会有所不同):

    1. 我在我的 C:\Users\MYUSERNAME\AppData\Local\Temp 目录中找到了下载 JAR。它有一个奇怪的扩展名,但显然是文件日期/时间戳中的补丁文件。
    2. 所以我将此文件复制到一个不错的目录 (c:\temp) 中,并将扩展名重命名为“.jar”
    3. 我的 Android Studio 安装在 c:\program files (x86)\Android\android-studio - 所以使用 Windows 资源管理器我让“每个人”用户完全控制文件夹和所有子文件夹。是的,我知道这在 prod 服务器上是不好的做法,但请听我说完。
    4. 我在 c:\temp 中打开一个命令窗口并输入以下命令行(其中 .jar 文件名是我找到并重命名的 JAR 文件):

      java -classpath jetbrains.patch.jar.androidstudio.jar install "c:\program files (x86)\Android\android-studio"

    5. 这开始了成功完成的补丁。给予“每个人”完全控制意味着删除操作可以正常完成——至少这是我的信念。补丁完成后,我删除了所有人的访问权限(我打赌你以为我会忘记这样做!)。

    6. 启动 Android Studio 并检查当前版本 - PHEW!

    祝你在 Windows 8 上手动打补丁好运。我真的很喜欢 Android Studio,但它在这方面绝对是笨拙的一面。

    【讨论】:

      【解决方案3】:

      将新的 jar 文件复制到 app\libs 文件夹。 确保在您的 build.gradle(应用程序)中,您在依赖项部分下导入文件:

      dependencies {
      ...
      implementation files ('libs/myfile.jar')
      

      做一个文件 |使缓存无效/重新启动以刷新 jar 文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-11-05
        • 2015-06-11
        • 1970-01-01
        • 2015-08-27
        • 1970-01-01
        • 2017-12-02
        • 2015-05-07
        • 2018-03-05
        相关资源
        最近更新 更多