【问题标题】:Developing with Cordova can I use Android Studio on Windows 10 and Ubuntu for Windows together?使用 Cordova 开发可以同时使用 Windows 10 上的 Android Studio 和 Ubuntu for Windows 吗?
【发布时间】:2020-08-09 07:13:19
【问题描述】:

在我的安装和了解两者如何集成方面需要一些帮助 - 如果有的话... 我已经在 Windows 10 上安装了 Android Studio,打开了 WSL(Linux 的 Windows 子系统),为 Windows 安装了 Ubuntu,并使用命令行安装了所有好的支持工具,如 Cordova、Gradle、SDKMANAGER 等。想知道我是否需要安装Android Studio for Ubuntu 而不是使用 Windows 版本,所以我可以两全其美。

由于定位已弃用的组件以及位置和环境变量的安装差异,使我的环境达到这一点时遇到了很多问题。但是,在旅途中学到了很多东西。

enter image description here

当我查看 Ubuntu 的 $PATH 时,有 Windows 位置的参考。所以我会假设发生了一些交互,但知道 Windows 不能修改 Ubuntu(Linux) 文件或文件夹的文件权限......

**Some entries in Ubuntu/Linux PATH variable...
/mnt/c/Program Files/WindowsApps/CanonicalGroupLimited.UbuntuonWindows_2004.2020.424.0_x64__79rhkp1fndgsc:
/mnt/c/Program Files/Java/jdk-14.0.2/bin:
/mnt/c/Python38/Scripts/:
/mnt/c/Python38/:
/mnt/c/Windows/system32:
/mnt/c/Users/Admin/AppData/Local/atom/bin:
/mnt/c/Users/Admin/AppData/Roaming/npm:
/usr/lib/android-sdk/platform-tools:**

所以我在以下位置安装了 Ubuntu Android-sdk...

**/usr/lib/android-sdk**

THIS 链接我发现很有趣 - Android SDK 可以安装在多个位置 - 是的,这很有帮助。

而 Windows 使用...

**C:\Users\Admin\AppData\Local\Android\Sdk**

Android Studio (Windows)

一旦您熟悉了该过程,命令行就会提供超级强大且快速的结果。而且,Windows 提供了出色的 GUI 支持和更易于管理的界面。我希望他们打算一起运行,并且有人可以解释,因为那里有很多或相互矛盾的信息。

实际上,我刚刚注意到 Cordova 对 Android 目标的要求现在显示已安装的 android-28(Android 目标:未安装) - 我之前无法修复此问题,但一旦我完成这段旅程我将发布我的日记中的项目以帮助他人。

【问题讨论】:

    标签: android android-studio cordova ubuntu windows-subsystem-for-linux


    【解决方案1】:

    我建议你不要这样做。因为 linux 的 Android SDK 不同于 windows 的 android SDK。所以windows中的andorid studio永远不会与android sdk for linux一起正常工作。此外,WSL linux 不应该用于稳定的 android 开发,因为 windows 只管理为 Windows 操作系统配置的大部分组件。 如果你真的想更好地控制你想要输入的命令,我的建议是有一个稳定的 linux 操作系统而不是 windows。

    【讨论】:

    • 谢谢@p-sekhar。我想我已经知道答案了,但是在按照以下链接中的安装步骤进行操作后,我感到困惑并继续寻找修复程序,因为我进一步深入兔子洞 - 我无法回去。 link
    • @ShawnUrquhart :)
    猜你喜欢
    • 2015-10-08
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    相关资源
    最近更新 更多