我已经搜索了SO和Google,似乎没有任何建议可以解决我的问题 .
我以前在这台Mac上安装了Android Studio . 我决定最终添加nativescript并按照100%的文档进行操作 . 我还在此过程中更新了Android Studio . 请注意,我还尝试完全删除Android Studio并手动重新安装 . 没有任何改变我正在经历的结果/症状 .
我实际上得到了两个错误 . 在Android Studio中有一个Pixel 2 8.0,Pixel 2 XL 8.0,Pixel 2 9.0和Pixel 2 XL 9.0模拟器(在Android Studio中新创建) . 第二个错误是当我尝试运行 tns run android
时 . 同样重要的是要注意运行 tns run ios
完美地运行并且X代码打开并完美地启动模拟器 .
最后,我想分享一下,我尝试更新我的bash配置文件,并在网上各种类似问题中找到以下两个建议 .
export ANDROID_HOME=/usr/local/share/android-sdk
export ANDROID_HOME=/Users/$myUsername/Library/Android/sdk
我用 source ~/.bash_profile
更新并强制更新了导出的内容,并在我解决此问题的过程中多次重启了终端和mac .
最后,我也尝试使用Android Studio打开并关闭Android Studio .
那就是说了 .
-
Android Studio错误
-
打开AVD Manager并尝试启动任何模拟器 .
-
立即出现以下错误...
-
仿真器:PANIC:AVD系统路径损坏 . 检查您的ANDROID_SDK_ROOT值
错误1的注释:它建议的路径是我验证的路径包含Android SDK . 这也是在Android Studio> SDK Manager> Android SDK> Android SDK Location中为我的SDK设置的路径 .
具有NativeScript CLI的
-
命令行错误
-
我跑
tns run android
-
似乎试图运行它的过程就好了 . 它提供了我的一个设备/模拟器设置Android SDK . 它在命令行中正确显示设备名称 .
-
这个过程似乎在这一点上持续了很长一段时间 . 最终它会因以下注释/错误而消亡 .
找不到连接的设备 . 模拟器启动失败:无法在本机模拟器中运行您的应用程序 . 使用--timeout选项增加操作的超时或尝试使用'adb kill-server'命令重新启动adb服务器 . 或者,运行Android虚拟设备管理器并增加为虚拟设备分配的RAM . 要列出当前连接的设备并验证指定的标识符是否存在,请运行'tns device' . 要列出可用的仿真器映像,请运行'tns device --available-devices' .
提前致谢 . 我已经多次重做了所有这些,但是由于我最终尝试在这台机器上设置NativeScript工作区,所以我根本无法让android模拟器工作 .