Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java ";安卓;命令已弃用。苹果操作系统_Java_Android_Macos_Cordova - Fatal编程技术网

Java ";安卓;命令已弃用。苹果操作系统

Java ";安卓;命令已弃用。苹果操作系统,java,android,macos,cordova,Java,Android,Macos,Cordova,我是Android开发的新手,试图安装Mac,但一直遇到各种问题 我在网上发现了许多类似的问题,并且有建议的解决方案,通常涉及使用自制软件或更新bash_rc文件中的导出路径 当我使用ZSH时,我将这些路径添加到我的.zshrc文件中,并使用了我在网上找到的各种路径组合 我在网上找到的大多数资源,包括Udemy、youtube和类似的ofc论坛,都有“似乎”过时的解决方案 这是我的设置和我得到的错误 Mac运行10.14.5(莫哈韦) 将终端/iterm2与ZSH一起使用。 节点v12.0 np

我是Android开发的新手,试图安装Mac,但一直遇到各种问题

我在网上发现了许多类似的问题,并且有建议的解决方案,通常涉及使用自制软件或更新bash_rc文件中的导出路径

当我使用ZSH时,我将这些路径添加到我的.zshrc文件中,并使用了我在网上找到的各种路径组合

我在网上找到的大多数资源,包括Udemy、youtube和类似的ofc论坛,都有“似乎”过时的解决方案

这是我的设置和我得到的错误

Mac运行10.14.5(莫哈韦) 将终端/iterm2与ZSH一起使用。 节点v12.0 npm 6.9.0 JavaC12.0.1

Android调试桥版本1.0.41 版本29.0.1-5644136 安装为/Users/serdarmustafa/Library/Android/sdk/platform tools/adb

当我运行android时,我得到:

The "android" command is deprecated.
对于手动SDK、AVD和项目管理,请使用Android Studio。 对于命令行工具,请使用tools/bin/sdkmanager和tools/bin/avdmanager


无效或不受支持的命令“”

支持的命令包括: android列表目标 安卓列表avd 安卓列表设备 android创建avd 安卓移动avd android删除avd android列表sdk android更新sdk

我试着从命令行和finder中遵循这些说明,但都没有响应。在finder中,它用一个新的选项卡打开终端,然后进行刷新

或者,直接从命令行获取:

线程“main”java.lang.NoClassDefFoundError中出现异常:javax/xml/bind/annotation/XmlSchema 位于com.android.repository.api.SchemaModule$SchemaModule版本。(SchemaModule.java:156) 位于com.android.repository.api.SchemaModule(SchemaModule.java:75) 位于com.android.sdklib.repository.AndroidSdkHandler.(AndroidSdkHandler.java:81) 位于com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.java:73) 位于com.android.sdklib.tool.sdkmanager.sdkmanagerli.main(sdkmanagerli.java:48) 原因:java.lang.ClassNotFoundException:javax.xml.bind.annotation.XmlSchema 位于java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583) 位于java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178) 位于java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 还有5个

我已经使用cordova create创建了一个示例应用程序 但“构建”的下一步将返回此错误

检查Java JDK和Android SDK版本 ANDROID_SDK_ROOT=未定义(推荐设置) ANDROID_HOME=/usr/local/Caskroom/ANDROID sdk/4333796(已弃用) JDK 8的需求检查失败('1.8.*')!检测到的版本:12.0.1 检查ANDROID_SDK_ROOT/JAVA_HOME/PATH环境变量

  • 这些是我每次重启终端时尝试的不同路径
是否有人提出了他们可以提供的任何解决方案或帮助

对不起,如果我的问题提出得不正确或太模糊。请随时纠正我的错误或指导我找到一个我可能错过的在线解决方案

提前感谢您提供的任何帮助