首页 > 解决方案 > adb 未安装或配置不正确

问题描述

ally-super-app@ally-super-app:~$ tns doctor ✔ 获取环境信息

您的配置似乎有问题。✔ 获取 NativeScript 组件版本信息... ⚠ 可用于组件 nativescript 的更新。您当前的版本是 5.3.1,最新的可用版本是 5.3.3。✔ 您的 ANDROID_HOME 环境变量已设置并指向正确的目录。✔ Android SDK 已安装。✔ 找到兼容的 Android SDK 进行编译。✔ Javac 已安装且配置正确。✔ Java Development Kit (JDK) 已安装且配置正确。✔ iOS 的本地构建只能在 macOS 系统上执行。要在不同的操作系统上为 iOS 构建,您可以使用 NativeScript 云基础架构。✖ 警告:来自 Android SDK 的 adb 未安装或配置不正确。
对于 Android 相关的操作,NativeScript CLI 将使用内置版本的 adb。为避免本机 Android 模拟器、Genymotion 或连接的 Android 设备可能出现问题,请确认您已安装最新的 Android SDK 及其依赖项,如http://developer.android.com/sdk/index.html#Requirements中所述

您安装了 nativescript-cloud 扩展,因此您可以执行云构建,但是您的环境配置不正确,您将无法执行本地构建。要继续,请选择以下选项之一: 选择“同步到 Playground”,无需任何本地设置即可享受 NativeScript。您只需要在您的设备上安装几个配套应用程序即可。选择“为本地构建配置”以运行安装脚本并自动为本地构建配置您的环境。选择“跳过步骤并手动配置”以忽略此选项并手动安装任何必需的组件。? 要继续,请选择以下选项之一: 跳过步骤并手动配置

ally-super-app@ally-super-app:~$ tns doctor ✔ 获取环境信息

您的配置似乎有问题。✔ 获取 NativeScript 组件版本信息... ⚠ 可用于组件 nativescript 的更新。您当前的版本是 5.3.1,最新的可用版本是 5.3.3。✔ 您的 ANDROID_HOME 环境变量已设置并指向正确的目录。✔ Android SDK 已安装。✔ 找到兼容的 Android SDK 进行编译。✔ Javac 已安装且配置正确。✔ Java Development Kit (JDK) 已安装且配置正确。✔ iOS 的本地构建只能在 macOS 系统上执行。要在不同的操作系统上为 iOS 构建,您可以使用 NativeScript 云基础架构。✖ 警告:来自 Android SDK 的 adb 未安装或配置不正确。
对于 Android 相关的操作,NativeScript CLI 将使用内置版本的 adb。为避免本机 Android 模拟器、Genymotion 或连接的 Android 设备可能出现问题,请确认您已安装最新的 Android SDK 及其依赖项,如http://developer.android.com/sdk/index.html#Requirements中所述

您安装了 nativescript-cloud 扩展,因此您可以执行云构建,但是您的环境配置不正确,您将无法执行本地构建。要继续,请选择以下选项之一: 选择“同步到 Playground”,无需任何本地设置即可享受 NativeScript。您只需要在您的设备上安装几个配套应用程序即可。选择“为本地构建配置”以运行安装脚本并自动为本地构建配置您的环境。选择“跳过步骤并手动配置”以忽略此选项并手动安装任何必需的组件。? 要继续,请选择以下选项之一: 跳过步骤并手动配置

✖ 警告:来自 Android SDK 的 adb 未安装或配置不正确。

标签: android-studionativescriptubuntu-16.04

解决方案


在终端下运行它会工作

导出 ANDROID_HOME=/root/Android/Sdk


推荐阅读