【发布时间】:2020-08-09 07:13:19
【问题描述】:
在我的安装和了解两者如何集成方面需要一些帮助 - 如果有的话... 我已经在 Windows 10 上安装了 Android Studio,打开了 WSL(Linux 的 Windows 子系统),为 Windows 安装了 Ubuntu,并使用命令行安装了所有好的支持工具,如 Cordova、Gradle、SDKMANAGER 等。想知道我是否需要安装Android Studio for Ubuntu 而不是使用 Windows 版本,所以我可以两全其美。
由于定位已弃用的组件以及位置和环境变量的安装差异,使我的环境达到这一点时遇到了很多问题。但是,在旅途中学到了很多东西。
当我查看 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**
一旦您熟悉了该过程,命令行就会提供超级强大且快速的结果。而且,Windows 提供了出色的 GUI 支持和更易于管理的界面。我希望他们打算一起运行,并且有人可以解释,因为那里有很多或相互矛盾的信息。
实际上,我刚刚注意到 Cordova 对 Android 目标的要求现在显示已安装的 android-28(Android 目标:未安装) - 我之前无法修复此问题,但一旦我完成这段旅程我将发布我的日记中的项目以帮助他人。
【问题讨论】:
标签: android android-studio cordova ubuntu windows-subsystem-for-linux