0

尝试创建 NativeScript 应用程序,但启动了我的模拟器,但tns device android --available-devices无法检测到它: 在此处输入图像描述 我的 Android SDK 安装在 /usr/local/android/sdk,并且我确保删除它存在的所有其他安装. tns doctor不返回任何错误,所以我认为这不是问题。 在此处输入图像描述 可能值得一提的是,我正在使用 Kubuntu,我很确定如果我单击其中一个侧面菜单按钮,模拟器会崩溃,但我认为这无关紧要。模拟器肯定也存在: 在此处输入图像描述

如果有人有任何想法或需要更多信息,请随时询问。太感谢了!

4

2 回答 2

0

您确定没有冲突的 SDK 安装吗?我在安装 NativeScript 时遇到了冲突的 SDK - 确保 NativeScript 指向 Android Studio 正在使用的同一个 SDK。

你检查过你的 bash 个人资料吗?

于 2020-02-17T13:51:19.290 回答
0

我在 Mac 上,但我有以下设置:

# ANDROID ENVS
export ANDROID_HOME=/Users/$USER/Library/Android/sdk.  
export ANDROID_SDK_ROOT=/Users/$USER/Library/Android/sdk
export ANDROID_AVD_HOME=/Users/$USER/.android/avd
export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools
export PATH=${PATH}:$ANDROID_HOME/tools/gradle/bin
于 2020-02-17T19:32:45.893 回答