&引用;未安装JDK(Java开发工具包)";将Visual Studio代码与Titanum一起使用时
我见过一些人在VS代码中使用Tianium扩展时出现这种错误,但我还没有看到一个明确的解决方案。任何想法都将不胜感激 当我单击“播放”尝试运行我的“hello world”程序时,我看到以下错误: 在环境变量中,我通过选择适当的文件夹将java_设置为home: 并将路径设置为指向bin目录 如果我回java_家,它看起来是对的 编辑2020年5月19日 当前应用程序信息&引用;未安装JDK(Java开发工具包)";将Visual Studio代码与Titanum一起使用时,java,visual-studio-code,titanium,appcelerator,Java,Visual Studio Code,Titanium,Appcelerator,我见过一些人在VS代码中使用Tianium扩展时出现这种错误,但我还没有看到一个明确的解决方案。任何想法都将不胜感激 当我单击“播放”尝试运行我的“hello world”程序时,我看到以下错误: 在环境变量中,我通过选择适当的文件夹将java_设置为home: 并将路径设置为指向bin目录 如果我回java_家,它看起来是对的 编辑2020年5月19日 当前应用程序信息 Name = Microsoft Windows 10 Pro
Name = Microsoft Windows 10 Pro
Version = 10.0.18362. All Rights Reserved.
Architecture = 64bit
# CPUs = 8
Memory = 15.9GB
Node.js
Node.js Version = 12.16.3
npm Version = 6.14.4
Appcelerator CLI
Installer = 5.0.0
Core Package = 8.0.0
Titanium CLI
CLI Version = 5.2.2
node-appc Version = 0.2.49
Titanium SDKs
9.0.1.GA
Version = 9.0.1
Install Location = C:\ProgramData\Titanium\mobilesdk\win32\9.0.1.GA
Platforms = android
git Hash = 466c007fd2
git Timestamp = 4/15/2020 21:37
node-appc Version = 0.3.4
Intel® Hardware Accelerated Execution Manager (HAXM)
Installed = yes
Memory Limit = 0 BYTES
Java Development Kit
Not found
Genymotion
Path = not found
Genymotion Executable = not found
Genymotion Player = not found
Home = not found
VirtualBox
Executable = not found
Version = unknown
Android SDK
Android Executable = not found
ADB Executable = not found
SDK Path = not found
Android NDK
NDK Path = not found
NDK Version = not found
Android Platforms
None
Android Add-Ons
None
Android Emulators
None
Genymotion Emulators
None
Connected Android Devices
Samsung Galaxy S10 (preview)
ID = 192.168.80.101:5555
State = device
SDK Version = 10 (android-29)
ABIs = x86
Java Development Kit Issues
× JDK (Java Development Kit) not installed.
If you already have installed the JDK, verify your JAVA_HOME environment variable is correctly
set.
The JDK is required for Titanium and must be manually downloaded and installed from
http://appcelerator.com/jdk.
Android Issues
× JDK (Java Development Kit) not found.
If you already have installed the JDK, verify your JAVA_HOME environment variable is correctly
set.
The JDK can be downloaded and installed from http://appcelerator.com/jdk.
请安装JAVA 1.8(JDK 8)我终于能够实现这种功能了。我不知道这些是否是灵丹妙药,但这就是我所做的
所以我从路径中删除了“bin”,突然它又开始工作了(我想我又重新启动了)。我现在正在模拟器中运行!反正有一段时间。然后我得到了GradleJava堆错误,当我设置java选项并重新启动时,我又失去了jdk。无论如何这就是我的故事。#$%%$#%$%钛 请不要使用图片链接!键入错误并将其添加到代码栏中。对你的其他图片也做同样的事情!按照文档安装正确的JDK。你需要1.8.xdone-同样的问题!我完全忘记了。好的,我更新了java_home,然后重新启动了VS代码,但是我得到了相同的错误。“Where Java”返回以下内容:C:\Program Files\Java\jdk1.8.0\u 251\bin\Java.exe您可以检查多种内容:
appc info
,appc ti config android
,并尝试从命令行appc ti build-p android--build only
编译它。我现在在Appcelerator studio中看到了相同的错误。上周我停止使用Appcelerator Studio,因为我希望开始使用VS代码。上周在我尝试转换到VS代码之前,我没有出现这个错误。自从我尝试使用钛合金插件转换到VS代码之后,这就变成了一场噩梦。现在appcelerator客户端和VS代码都有完全相同的错误。我尝试过卸载和重新安装以及其他很多事情。这不是我的专业领域-我非常感谢能得到的任何建议。我必须再次检查windows设置(这里使用linux),但JDK部分应该是直接的(确保它是JDK而不是JRE!),并且由于您的SDK位于win32文件夹中,请确保它是32位JDK。我将在windows上再次测试它,并在+此处添加帖子更新我的教程。否则你可以加入tislack.org并再次在#helpme频道提问。我知道这很令人沮丧,但如果SDK周围的工具(Java、VSCode)不起作用,为什么还要责怪SDK呢:)这就像责怪谷歌在Whatsapp中犯了错误一样。您总是可以尝试Atom,甚至可以使用VSCode,并使用它旁边的普通终端进行编译。甚至可能是用户权限问题(例如,以管理员身份启动vscode)或vscode弄乱了路径。我尽了最大的努力,发现在Linux、OSX和Windows中的安装非常流畅,对我来说是开箱即用的。谢谢。通过synaptic删除所有jdk安装,然后使用sudo-apt-install-default-jdk安装jdk,我可以在Ubuntu上实现这一点
Name = Microsoft Windows 10 Pro
Version = 10.0.18362. All Rights Reserved.
Architecture = 64bit
# CPUs = 8
Memory = 15.9GB
Node.js
Node.js Version = 12.16.3
npm Version = 6.14.4
Appcelerator CLI
Installer = 5.0.0
Core Package = 8.0.0
Titanium CLI
CLI Version = 5.2.2
node-appc Version = 0.2.49
Titanium SDKs
9.0.1.GA
Version = 9.0.1
Install Location = C:\ProgramData\Titanium\mobilesdk\win32\9.0.1.GA
Platforms = android
git Hash = 466c007fd2
git Timestamp = 4/15/2020 21:37
node-appc Version = 0.3.4
Intel® Hardware Accelerated Execution Manager (HAXM)
Installed = yes
Memory Limit = 0 BYTES
Java Development Kit
Not found
Genymotion
Path = not found
Genymotion Executable = not found
Genymotion Player = not found
Home = not found
VirtualBox
Executable = not found
Version = unknown
Android SDK
Android Executable = not found
ADB Executable = not found
SDK Path = not found
Android NDK
NDK Path = not found
NDK Version = not found
Android Platforms
None
Android Add-Ons
None
Android Emulators
None
Genymotion Emulators
None
Connected Android Devices
Samsung Galaxy S10 (preview)
ID = 192.168.80.101:5555
State = device
SDK Version = 10 (android-29)
ABIs = x86
Java Development Kit Issues
× JDK (Java Development Kit) not installed.
If you already have installed the JDK, verify your JAVA_HOME environment variable is correctly
set.
The JDK is required for Titanium and must be manually downloaded and installed from
http://appcelerator.com/jdk.
Android Issues
× JDK (Java Development Kit) not found.
If you already have installed the JDK, verify your JAVA_HOME environment variable is correctly
set.
The JDK can be downloaded and installed from http://appcelerator.com/jdk.