Capacitor on Android fails with error: "ERR_SDK_PACKAGE_NOT_FOUND: SDK package not found by location: D:\Android_SDK_HOME\platform-tools."
Capacitor on Android fails with error: "ERR_SDK_PACKAGE_NOT_FOUND: SDK package not found by location: D:\Android_SDK_HOME\platform-tools."
我想在 Android 模拟器上通过 npx cap run android
运行 我的 Ionic/Capacitor 应用程序。然而,该进程因以下错误而被终止:
× Deploying app-debug.apk to Pixel_3_API_30 - failed!
[error] ADBs is unresponsive after 5000ms, killing server and retrying...
ERR_SDK_PACKAGE_NOT_FOUND: SDK package not found by location:
D:\Android_SDK_HOME\platform-tools.
More details for this error may be available online:
https://github.com/ionic-team/native-run/wiki/Android-Errors
平台工具的正确位置是:D:\Android_SDK_HOME\Sdk\platform-tools。
我的 ANDROID_SDK_HOME 变量设置为 D:\Android_SDK_HOME,但是当我将其更改为 D:\Android_SDK_HOME\Sdk,这仍然会导致相同的错误。
有谁知道how/fromCapacitor 访问 SDK 位置的位置,以及我如何配置它?
就我而言,我在 /opt/android-studio 中有 android-studio。
我的 SDK 在 $HOME/Android/Sdk
.
错误信息ERR_SDK_PACKAGE_NOT_FOUND
说正在/opt/android-studio/platform-tools
中寻找SDK。
那个目录不存在!
我的解决方案:ln -s $HOME/Android/Sdk/platform-tools /opt/android-studio
然后,命令 native-run android
--list 起作用了。
我想在 Android 模拟器上通过 npx cap run android
运行 我的 Ionic/Capacitor 应用程序。然而,该进程因以下错误而被终止:
× Deploying app-debug.apk to Pixel_3_API_30 - failed!
[error] ADBs is unresponsive after 5000ms, killing server and retrying...
ERR_SDK_PACKAGE_NOT_FOUND: SDK package not found by location:
D:\Android_SDK_HOME\platform-tools.
More details for this error may be available online:
https://github.com/ionic-team/native-run/wiki/Android-Errors
平台工具的正确位置是:D:\Android_SDK_HOME\Sdk\platform-tools。 我的 ANDROID_SDK_HOME 变量设置为 D:\Android_SDK_HOME,但是当我将其更改为 D:\Android_SDK_HOME\Sdk,这仍然会导致相同的错误。
有谁知道how/fromCapacitor 访问 SDK 位置的位置,以及我如何配置它?
就我而言,我在 /opt/android-studio 中有 android-studio。
我的 SDK 在 $HOME/Android/Sdk
.
错误信息ERR_SDK_PACKAGE_NOT_FOUND
说正在/opt/android-studio/platform-tools
中寻找SDK。
那个目录不存在!
我的解决方案:ln -s $HOME/Android/Sdk/platform-tools /opt/android-studio
然后,命令 native-run android
--list 起作用了。