在开始实际开发之前,我们需要做一些准备工作。
1. 安装
Android安装
您需要在您的计算机上安装Android平台SDK。 你可以在这里下载Android Studio然后按照这些安装步骤 进行安装。
确保在安装Android SDK之后,您可以接受其许可证。 打开终端并转到安装SDK的文件夹,在tools/bin中调用
sdkmanager --licenses
。
WARNING
环境变量ANDROID_HOME
已被弃用,并被替换为ANDROID_SDK_ROOT
。根据您的Android Studio版本,您可能需要一个或另一个。两样都准备好也没什么坏处。
- 将Android安装路径添加到您的PATH:
Unix (macOS, linux)
export ANDROID_HOME="$HOME/Android/Sdk"
export ANDROID_SDK_ROOT="$HOME/Android/Sdk"
PATH=$PATH:$ANDROID_SDK_ROOT/tools; PATH=$PATH:$ANDROID_SDK_ROOT/platform-tools
请注意,有时
/Android/Sdk
文件夹会添加到用户文件夹中的/Library/
中。 检查你的用户文件夹,如果/Android/
文件夹只在/Library/
那么用这个替换:export ANDROID_HOME="$HOME/Library/Android/Sdk"
。
Windows
setx ANDROID_HOME "%USERPROFILE%\AppData\Local\Android\Sdk"
setx ANDROID_SDK_ROOT "%USERPROFILE%\AppData\Local\Android\Sdk"
setx path "%path%;%ANDROID_SDK_ROOT%\tools;%ANDROID_SDK_ROOT%\platform-tools"
启动Android Studio(检查安装它的文件夹中的可执行文件)。 下一步是安装各个SDK:
打开窗口底部的“Configure”菜单:
选择所需的SDK, 并点击“Apply”安装SDK。
iOS setup
您将需要装有Xcode的macOS。 安装后,请打开Xcode以获取许可证提示。 接受许可证,然后可以将其关闭。
2. 添加Capacitor Quasar模式
为了开发/构建移动APP,我们需要将Capacitor模式添加到我们的Quasar项目中。 它所做的是使用Capacitor CLI在/src-capacitor
文件夹中生成一个Capacitor项目。
$ quasar mode add capacitor
3. 开始开发
要使用HMR启动开发服务器,请运行以下命令:
$ quasar dev -m capacitor -T [android|ios]
开发服务器准备就绪后,您的IDE将打开(Android Studio或Xcode),您可以从那里手动选择仿真器(或同时选择多个仿真器!)并在其上安装开发的应用。 您还可以在连接的移动/平板电脑设备上运行开发的应用。
WARNING
在Android Studio中,系统会提示您升级Gradle版本的消息。 请勿升级GRADLE,因为它会破坏Cordova项目。 其他要求的升级也是如此。
如果遇到任何IDE错误,请单击File > Invalidate caches并重新启动。