升级Android Studio Hedgehog让我GPT插件用不了

前言

之前有介绍过一些Android目前可以用的GPT插件,Studio Bot、Bito、Github Copilot,也分析了他们的优缺点,我这边是一直在用Boit辅助开发,很长一段时间了。但是前几天不是AS出了新版本Android Studio Hedgehog,于是我就把Giraffe升级到Hedgehog,结果Bito要重新配置,然后重新配置之后发现用不了了。

问题原因

问题出在设置JCEF这一步(怎么配置Boit我就不说了,流程很简单,网上随便找,也可以看我之前的文章),我试了很多个版本的JCEF,都没办法使用,都是会提示错误

可以看出这里能看到的信息非常少,然后我就去查,发现也有几个老哥也是升Hedgehog后和我碰到同样的问题。

然后我还是不死心,我再试了几个版本都没用。网上还有一个老哥说在Registry把这个选项取消选择

试了也是没效果。然后我就想着覆盖版本试试

可以看到我这里有一个6月份的版本,我之前就是用这个正常用,所以我就把这个文件夹的内容拷贝覆盖当前AS选择的版本。最后发现也不行,没用。

升级版本

这时我就有点小着急了,因为Boit对我的辅助效果还是很好的,能帮我省下下很多写代码的时间,这样一搞,可以说是我的左膀右臂。现在升级个版本让我自断一臂,那怎么行。所以我就想既然这个版本有问题,那我就再升级一个版本试试。(降版本是不可能降的,哪有都升了还降的说法)

但是Hedgehog已经是最新的稳定版本了,所以我只能试试预览版,于是我就下了Iguana预览版。预览版中的JCEF可选就比Hedgehog的多,然后我也是试了好几个版本,最终也不行,还是会出现一样的错误。

这时我就想起Iguana预览版可以用Studio Bot,那我就用Studio Bot代替Bito也不是不行,俗话说得好,旧的不去新的不来,更何况Studio Bot是google亲儿子。

等我登录google账号之后

woc,现在只对部分国家支持,难道天要亡我,那不行啊,只有一只手怎么写代码。

换个方式使用Bito

既然从换版本下手无法解决问题,那就换个思路,然后插件不能用了,但我只是能通过其他方式使用,也不是不行,虽然没有插件方便,但至少也能帮我做事。

这边能看到,bito是不能像GPT一样直接在页端进行交互的,只能通过插件等方式。但是AS这边的插件又走不通,这时我看到它竟然也支持CLI。

试试看,根据官方的流程github.com/gitbito/CLI 配置,这边因为我是mac,mac或Linux会比较简单,直接输命令

ruby 复制代码
sudo curl https://alpha.bito.ai/downloads/cli/install.sh -fsSL | bash

然后在命令行中输入bito就能使用了,然后我现在就是在AS的命令窗口中使用 ,可以演示一下

可以看到最终是能使用,虽然不如插件的好用,但至少没让我彻底用不了。

总结

如果碰到相同问题的朋友,如果能有办法让插件能用的话,希望能指导一下,现在Hedgehog刚出不久,而且我估计现在也没有很多在用Bito,所以确实在网上没找到比较好的解决办法。

还有Iguana版本预计应该也会在半年内发布吧,到时候不知道Studio Bot会不会支持中国地区,能不能使用中文沟通,我个人还是蛮期待的,如果它不支持的话,那要等官方支持,可能也至少得等到2025年。

最后也只能说人倒霉什么事都会发生,一般更新个预览版确实是会有些问题,但是更新个稳定版都能出问题,只能说运气不好,这就是生活吧。如果有人碰到和我一样的问题,也没什么好办法解决的话,也可以像我一样,先用CLI过渡一下,我感觉Bito后续肯定会处理这个问题,到时候插件也就能正常使用了。

相关推荐
sun0077007 小时前
android ndk编译valgrind
android
AI视觉网奇8 小时前
android studio 断点无效
android·ide·android studio
jiaxi的天空8 小时前
android studio gradle 访问不了
android·ide·android studio
No Silver Bullet9 小时前
android组包时会把从maven私服获取的包下载到本地吗
android
catchadmin9 小时前
PHP serialize 序列化完全指南
android·开发语言·php
tangweiguo0305198711 小时前
Kable使用指南:Android BLE开发的现代化解决方案
android·kotlin
钝挫力PROGRAMER11 小时前
GPT与BERT BGE
人工智能·gpt·bert
00后程序员张13 小时前
iOS App 混淆与资源保护:iOS配置文件加密、ipa文件安全、代码与多媒体资源防护全流程指南
android·安全·ios·小程序·uni-app·cocoa·iphone
柳岸风15 小时前
Android Studio Meerkat | 2024.3.1 Gradle Tasks不展示
android·ide·android studio
编程乐学15 小时前
安卓原创--基于 Android 开发的菜单管理系统
android