gpt4 book ai didi

android - 从命令行构建APK与Android Studio的[绿色]播放按钮的行为有所不同

转载 作者:行者123 更新时间:2023-12-03 05:32:41 28 4
gpt4 key购买 nike

我正在尝试通过command line构建apk

gradlew assemleDebug

但出现以下错误:

Could not find tools.jar. Please check that C:\Program Files\Java\jre1.8.0_131 contains a valid JDK installation.



但是,当我使用Android Studio上的绿色播放按钮时,我可以构建和安装APK。我和Android Studio使用的是相同的 gradlew命令,对吗?但是为什么命令行失败?

在StackOverflow中,这里有许多类似的问题,但是似乎都无法描述我遇到的错误。

最佳答案

您将系统路径分配给Java运行时环境。在计算机中安装Jdk,然后在系统环境变量中分配路径。由于JRE仅用于运行时,因此不会编译程序。

您的路径:C:\ Program Files \ Java \ jre1.8.0_131
当您将在此处安装jdk时:C:\ Program Files \ Java \ jdk1.8.0_131

由于android有包含上述库的SDK工具包,因此您不会遇到任何问题。

您可以通过命令行设置java_home路径。

setx -m JAVA_HOME "C:\Progra~1\Java\jdk1.8.0_XX"

并验证只是运行此
echo %JAVA_HOME%

让我知道这个答案是否解决了您的查询。

关于android - 从命令行构建APK与Android Studio的[绿色]播放按钮的行为有所不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58426427/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com