繁体   English   中英

Android Studio 4.1 插件错误:插件 * 不兼容(仅在 IntelliJ IDEA 中支持)

[英]Android Studio 4.1 Plugin Error: Plugin * is incompatible (supported only in IntelliJ IDEA)

插件错误

插件“Android WiFi ADB”不兼容(仅在 IntelliJ IDEA 中受支持)。 插件“Name That Color”不兼容(仅在 IntelliJ IDEA 中受支持)。 插件“Json2Pojo”不兼容(仅在 IntelliJ IDEA 中支持)。

我尝试在 Android Studio 4.1 中安装插件“Android WiFi ADB”、“Name That Color”、“Android WiFi ADB”等,但我遇到了这个错误。 谁能帮我这个?

错误截图

1

软件详情

安卓工作室 4.1

Build #AI-201.8743.12.41.6858069,建于2020年9月23日

运行时版本:1.8.0_242-release-1644-b01 amd64

VM:JetBrains sro 的 OpenJDK 64 位服务器 VM

视窗 10 10.0

GC:ParNew、ConcurrentMarkSweep

内存:1246M

核心数:4

注册表:ide.new.welcome.screen.force=true

非捆绑插件:com.thoughtworks.gauge、org.intellij.plugins.markdown、org.jetbrains.kotlin

一些较旧的插件不再与最新的 Android Studio(现在是 4.1)兼容。 此外,他们似乎在这个新版本中更改了插件文件夹的位置。

您将不得不卸载该插件。 就我而言,我看不到 IDE 设置中列出的插件。 我不得不手动查找并删除该文件。

目前,插件位于以下目录(如果您的软件版本不同,请确保更改路径中的android版本号;3以下版本的位置不同,详见此处):

Windows (资源管理器中的ctrl + L然后粘贴它): %APPDATA%\\Google\\AndroidStudio4.1\\plugins

MacOS: ~/Library/Application Support/Google/AndroidStudio4.1/plugins

linux: ~/.config/Google/AndroidStudio4.1/plugins~/.local/share/Google/AndroidStudio4.1/

删除那里的插件,错误应该消失了。

  1. 通过转到 Android Studio File/Setting/Plugins 搜索 Android Wifi ADB 并安装来下载插件。

  2. 现在你可以在路径 ==> C:\\Users\\PCUserName\\AppData\\Roaming\\Google\\AndroidStudio\\Plugins找到 AndroidWiFiADB 文件夹,剪切 Android Wifi ADB 文件夹。

  3. 现在将 AndroidWiFiADB 文件夹粘贴到路径 ==> C:\\Program Files\\Android\\Android Studio\\plugins

  4. 重启 Android Studio 并享受通过 WiFi 调试的乐趣。

我刚刚将工作室更新到4.1并且遇到了与上述库相同的问题。 以下是我在不依赖第三方的情况下解决此问题的方法,在ADB WIFi的情况下,对于其他插件,我们需要等待开发人员根据最新的 android studio 进行更改

通过 Wi-Fi 连接到设备(Android 10 及更低版本)

第1步:

Connect the device to the host computer with a USB cable.

第2步:

Set the target device to listen for a TCP/IP connection on port 5555
 adb tcpip 5555

第 3 步:

Disconnect the USB cable from the target device.

第四步:

Find the IP address of the Android device. For example, on a Nexus device, 
you can find the IP address at Settings > About tablet (or About phone) > Status > IP address. Or, on a Wear OS device, you can find the IP address at Settings > Wi-Fi Settings > Advanced > IP address. 

第 5 步:

Connect to the device by its IP address
 adb connect device_ip_address

第 8 步:

Confirm that your host computer is connected to the target device: 
adb devices
  1. 进入这个目录。
  2. 找到插件名称并完全删除其文件夹。

注意:“AppData”默认为隐藏文件夹。

在此处输入图片说明

对于窗户:

  1. 官网手动下载插件zip文件
  2. 解压 zip 文件并将其粘贴到 C:\\Program Files\\Android\\Android Studio\\plugins
  3. 重启你的 Android Studio

为了摆脱不兼容的插件警告,您可以按照上面的答案(@asim),如果您看不到 AppData 文件夹,则表示它位于隐藏项目中。

MacOS 上的插件目录:

/Users/{username}/Library/Application Support/Google/AndroidStudio4.1/plugins

只需从此目录中删除插件即可。

您需要等待插件开发者添加对新android studio 版本的支持,然后更新插件或安装旧的android studio

苹果系统:

  1. 将插件下载到本地。
  2. 解压缩插件(.zip),您将看到一个名为“lib”的文件夹,其中包含 jars。
  3. 右键单击AndroidStuido图标,选择“显示包内容”。
  4. 进入 Contents/plugins 目录,新建一个文件夹。
  5. 然后将“lib”文件夹复制到新文件夹中。
  6. 重启你的 AS。
  7. 享受。

我们在带有自定义插件的新 Android Studio 4.1 上遇到了这样的问题。 插件以 zip 存档形式提供。 以下步骤解决:

  1. 手动将插件解压缩到Android Studio/Contents/plugins (我们的插件名为exporter )。 你应该有这样的结构: Android Studio/Contents/plugins/exporter/lib/somejars 在此处输入图片说明
  2. 重启安卓工作室
  3. 插件有效!

PS对于插件开发人员。 我们的插件 Intellij 版本(在build.gradle文件中):

intellij {
    version 'IU-201.6668.121'
}

苹果系统

  1. 打开 Applications/Android\\Studio.app/Contents/plugins/
  2. 创建文件夹
  3. 示例parcelable/lib/parcelable.jar

修复旧插件的最简单和最有效的方法:
1- 从此位置删除旧的 jar 文件(加分点:将其剪切并粘贴到其他位置并保留以备下一步使用)(感谢@Asim提供该位置):

C:\Users\*username*\AppData\Roaming\Google\AndroidStudio4.1\plugins

2- 在 Android Studio 中,转到文件 -> 设置 -> 插件。
这里有 2 个选项卡: MarketplaceInstalled 忘记他们! 单击“ Installed选项卡旁边的齿轮图标。 选择Install plugin from disk... 从上一步中找到您的 jar 文件或手动从官方市场重新下载它(在我的情况下: 此插件

完毕。 享受你最喜欢的插件。

  • 额外提示:Android Studio 可能仍会不断显示有关兼容性问题的错误。 就我而言,一些插件运行良好,一些插件(看着你的Butterknife Zelezny !)崩溃并破坏了语法高亮系统! 谁使用该功能,对吗? 除非您直接在 android studio 中直接编码并且不要从 StackOverflow 复制和粘贴! 无论如何,如果你最终遇到了一些奇怪的情况并且你不知道该怪谁,好消息! Android Studio 支持您! 确保在此处检查 android studio 日志文件: C:\\Users\\*username*\\AppData\\Local\\Google\\AndroidStudio4.1\\log\\idea.log并查看是否有任何插件导致不稳定(寻找该Plugin to blame日志文件中的短语(如果有)

苹果电脑:

~/Library/Application Support/Google/AndroidStudio4.1/plugins

找到并删除坏插件文件夹

重启安卓工作室

我解决了这个问题

  1. 如果该插件仍然存在于 android studio 插件中,请删除该插件
  2. 重新安装。

我已经尝试过并为我工作

Mac:删除整个文件夹。

(/Users/XXX/Library/Application\\ Support/Google/AndroidStudio4.1)

重启android studio,并重置AS。 现在你可以安装AS插件了。

Windows 也应该这样做

我在使用 Dimenify 插件时遇到了同样的问题,即使从“插件”目录中删除文件夹后,错误仍然显示。
对我有用的解决方案,来自市场:

  1. 重新安装插件
  2. 禁用它

就我而言,我遇到了这个问题,因为新类型的插件错误和 Android Studio 永远不会打开: 在此处输入图片说明

然后我找到了解决方案:

如果您使用的是 Sourcetree,请将其关闭。 然后,打开 Android Studio。 然后,打开 Sourcetree。

macOS 上 Android Studio Arctic Fox (2020.3.1) 的解决方案(在 Windows 上解析路径应该不会有太大差异)。

是的,Arctic Fox 是“2020.3”版本……我花了一段时间才意识到我不是在 4.2 版本上,而我实际上是在这个版本上。 我不知道他们为什么选择“2020.3”作为 2021 年更新的版本号,但无论如何。

cd 进入这个密码:

cd ~/Library/Application\\ Support/Google/AndroidStudio2020.3/plugins

删除AndroidWiFiADB

rm -rf AndroidWiFiADB

plugins.Jetbrains或任何你想要的插件上搜索 Android Wifi ADB 插件,这是Android Wifi ADB的这个插件并手动下载最新版本的 zip 文件。

解压它。

使用此命令打开位于 / 根目录中的 Android Studio 插件目录

打开 /Applications/Android\\ Studio.app/Contents/plugins

将解压后的文件夹粘贴到此处并重新启动您的 IDE。 瞧! Android Wifi ADB(或您在安装时遇到问题的任何插件)现在可以使用了!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM