android-studio - 使用 WSL Ubuntu 在 Windows 机器上配置 CAPACITOR_ANDROID_STUDIO_PATH 环境变量

标签 android-studio ubuntu ionic-framework environment-variables windows-subsystem-for-linux

我有一个 ionic 角度应用程序。
当我从 WSL 运行“ ionic 电容器构建 android”时
我收到以下错误:

[INFO] Ready for use in your Native IDE!

       To continue, build your project using Android Studio!

> capacitor open android
[capacitor] [error] Unable to launch Android Studio. Is it installed?
[capacitor]         Attempted to open Android Studio at: /usr/local/android-studio/bin/studio.sh
[capacitor]         You can configure this with the CAPACITOR_ANDROID_STUDIO_PATH environment variable.

我已经安装了 android studio,并且还为 CAPACITOR_ANDROID_STUDIO_PATH 设置了系统环境变量及其 Windows 位置的路径。
我还尝试了这里的建议修复 CAPACITOR_ANDROID_STUDIO_PATH environment variable in Ionic 5
这也不起作用
想知道是否有人可以提供帮助
谢谢

最佳答案

有完全相同的错误。当我使用 snap 时,我的 Android Studio 位于不同的位置。
所以首先要弄清楚工作室在哪里:

which android-studio
然后将变量添加到您的 .bashrc(或例如 .zshrc)中:
echo export CAPACITOR_ANDROID_STUDIO_PATH="/snap/bin/android-studio" >> ~/.bashrc
重新启动您的终端,它应该可以工作。

关于android-studio - 使用 WSL Ubuntu 在 Windows 机器上配置 CAPACITOR_ANDROID_STUDIO_PATH 环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71683772/

相关文章:

java - 在android studio的所有activity中保留账户信息

android-studio - 坚持将文件同步到设备 Chrome... Flutter Web

zend-framework - Ubuntu Zend Framework cli securityCheck 错误

angular - 在 Ionic 3 中定义模型的正确方法

node.js - React native 与 Windows Ubuntu 子系统无法找到 Android Studio

java - 在 JNI 中返回多维数组

php - 无法使用 PHP 7.2 安装 PHP zip 存档

c - Valgrind 不显示行号

javascript - 单击按钮时打开 Ionic 图像模式

android - 在 android 中使用 cordova 重定向到位置设置