Android studio 如何在安卓studio和Ubuntu上的电容器上运行爱奥尼亚应用程序?

Android studio 如何在安卓studio和Ubuntu上的电容器上运行爱奥尼亚应用程序?,android-studio,ionic-framework,ionic4,ionic-native,capacitor,Android Studio,Ionic Framework,Ionic4,Ionic Native,Capacitor,当我运行runandroid命令,在android Studio中启动我的应用程序时,我得到的错误是: 无法启动Android Studio。“您必须在capactor.config.json中配置“linuxAndroidStudioPath”以使用JavaScript转义路径指向Studio.sh的位置: 例子: { “linuxAndroidStudioPath”:“/usr/local/android studio/bin/studio.sh” } 但是我配置了路径mycapactor.

当我运行
runandroid
命令,在android Studio中启动我的应用程序时,我得到的错误是:

无法启动Android Studio。“您必须在capactor.config.json中配置“linuxAndroidStudioPath”以使用JavaScript转义路径指向Studio.sh的位置: 例子: { “linuxAndroidStudioPath”:“/usr/local/android studio/bin/studio.sh” }

但是我配置了路径mycapactor.config.json,但是错误仍然存在

这是我的capactor.config.json文件


一切看起来都是正确的,所以可能的答案是你不知怎么走错了路

你能再检查一下吗


另外,您是否正在运行所有内容的最新版本?

第一次运行
在您的终端中android studio的位置。此命令将返回android studio的路径

我的是
/snap/android studio/current/android studio/bin/studio.sh
。我是从ubuntu软件商店安装的android studio。您可以通过不同的源代码在不同的位置安装

然后在capactor.config.json中添加
“linuxAndroidStudioPath”:“/snap/android studio/current/android studio/bin/studio.sh”
,该文件位于项目的根目录中


用路径替换
/snap/android studio/current/android studio/bin/studio.sh
。该路径由
返回给您,android studio在哪里


我希望它能起作用。请投票。谢谢你

我也有同样的问题,我没有找到为什么它不能验证android studio的路径

为了使用npx cap open android
我必须在运行命令之前打开android Studio。

“linuxAndroidStudioPath”:“/snap/android Studio/current/android Studio/bin/Studio.sh”
是路径


在运行项目时添加sudo
sudo npx cap open android

在我的例子中,android studio位置是“/opt/android studio/bin/studio.sh”


我使用JetBrains工具箱和macOS

要使用Android Studio打开电容器项目,请使用
npx cap open Android
导出Android Studio路径,如下所示:

export CAPACITOR_ANDROID_STUDIO_PATH="/Users/myuser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7199119/Android Studio.app" 

android studio在哪里
返回了
/snap/bin/android studio/bin/studio.sh
将此添加到
linuxAndroidStudioPath
没有帮助,但是将
/snap/android studio/current/android studio/bin/studio.sh
添加到
linuxAndroidStudioPath
工作了如果您正在使用Typescript而不是JSON作为capacity呢或配置文件(
capactor.config.ts
)?在
capactorconfig
界面中,它似乎没有此设置的属性。
export CAPACITOR_ANDROID_STUDIO_PATH="/Users/myuser/Library/Application Support/JetBrains/Toolbox/apps/AndroidStudio/ch-0/201.7199119/Android Studio.app"