当前位置: 首页 > 知识库问答 >
问题:

android-studio - android studio 打不开?

酆景辉
2024-01-22

image.png
image.png

之前这么设置我都绑定不了jdk11,一直绑定的是jdk17,就有了如下操作,最后设置了jdk11,关闭软件后就这么也打不开了,
我是这么设置jdk11的:
1,找到安装android studio的路径,在找到jbr文件(存放java文件的)
我删除了全部内容,把jdk11复制上去了,最后绑定了jdk11了,但是我只要关闭软件,在打开就会报上面的错误,

之前就遇到打不开的问题,我就卸载,重新安装,就能打开了,但是就是绑定不到jdk11,一直绑定的jdk17

问题二:

以及设置好了环境jdk也是11
最后执行的时候一直出现证书签名的问题,好像是解决不了这个算法,路径没问题,我是直接执行的
keytool -genkey -v -keystore health_service_technician.keystore -keyalg RSA -keysize 2048 -validity 10000 -alias technician
image.png
image.png

共有2个答案

景令秋
2024-01-22

Android studio是用intelliJ IDEA的开源社区版开发的,安装目录中的jbr主要是软件本身在用,也就是说as是依赖这个jbr的,如果是项目依赖的jdk应该在项目配置中配置到你所依赖的jdk版本的目录,而不是修改as安装目录下的jbr,如果你没安装jdk或没配置jdk,它才会使用自己安装目录中的jbr为默认的项目的jre。
像你这样修改as安装目录下的jbr,as启动时要用到这个jbr,但现在版本不同,就会导致启动不起来。

谢和颂
2024-01-22

问题一:

首先,你需要确保你正确地设置了 JDK 11。在 Android Studio 中,你需要选择正确的 JDK 版本,你可以在 Android Studio 的设置中检查和更改 JDK 版本。如果你已经删除了 JDK 11 的内容并复制到了 JBR 文件,那么你需要重新安装 JDK 11。

其次,你需要确保你的环境变量已经正确设置。你需要设置 JAVA_HOME 环境变量为你的 JDK 11 的安装路径,并在 PATH 环境变量中添加 JDK 11 的 bin 目录。

最后,如果以上步骤都无法解决问题,你可以尝试重新安装 Android Studio。在重新安装之前,你需要完全卸载当前的 Android Studio,包括删除所有的 Android Studio 相关的文件和文件夹。

问题二:

对于你的第二个问题,你遇到了证书签名的问题。这可能是因为你的 keystore 文件有问题,或者你的签名算法不正确。首先,你需要确保你的 keystore 文件是正确的,你可以使用 keytool 命令来查看 keystore 文件的内容。如果 keystore 文件没有问题,那么你可能需要更改你的签名算法。你可以在签名脚本中使用其他的签名算法,或者在 Android Studio 中更改签名设置。

 类似资料:
  • 我不知道它有什么问题,今天我使用了它,它工作得很好,现在我正试图打开它,但它根本无法打开。没有错误或类似错误。我到处都找遍了,到目前为止没有解决办法。我唯一发现的就是添加了环境变量,我就是这么做的。但同样的事情再次发生。重新安装了它,重新安装了java jdk。没有结果。有人有想法吗?

  • 我刚刚下载并安装了Android Studio。不管什么原因,它都打不开。我试着以管理员的身份运行它,但这似乎也不起作用。我也尝试过卸载和重新安装,但仍然存在同样的问题。

  • 每当我打开我的Android Studio 3.0.1时,我都会遇到这样的错误 错误:任务“:app:PreDebugandroidTestBuild”执行失败。>与项目':app'中的依赖项'com.android.support:support-annotations'冲突。应用程序(26.1.0)和测试应用程序(27.1.1)的解析版本不同。有关详细信息,请参见https://d.andro

  • 我正在使用AS3.1.2创建一个应用程序,但当我键入代码时,这总是,AS有一个延迟从一个字母到另一个字母,这是非常烦人的工作这样。我想重新安装AS,但它不工作。 有人知道怎么修吗?我有16GB内存和Intel I5 6500处理器 当AS运行时,他使用+-2.5GB的ram

  • AndroidStudio 2.2.3无法解决我的RealmRecycorViewAdapter引用。我直接从Realm站点跟随了RecyclerViewAdpper示例。有人能帮我弄清楚为什么它找不到RealmRecyclerViewAdapter吗? 以下是我的进口声明: 这是我的项目级gradle文件: 这是我的应用程序级gradle文件: com.android.application应用