在arm64上安装构建工具不起作用

ind*_*090 9 android arm64

我一直在尝试安装sdkmanager "build-tools;30.0.2"在arm64处理器(安培CPU)上。

但每次我得到这个:

Warning: Dependant package with key emulator not found!                         
Warning: Unable to compute a complete list of dependencies.
Run Code Online (Sandbox Code Playgroud)

我正在尝试构建一个应用程序,但收到此错误:

Failed to install the following SDK components:
      build-tools;30.0.2 Android SDK Build-Tools 30.0.2
Run Code Online (Sandbox Code Playgroud)

编辑:我认为问题是该包emulator不可用。我尝试从这里下载它,但 sdkmanager 无法识别它。

tru*_*-mt 2

(假设:CMD Line Tools已安装)

ARM 上缺少 SDK 管理器包“模拟器”

解决方法:

  1. 从 Google 下载适用于 Linux 的模拟器:https ://developer.android.com/studio/emulator_archive

  2. 解压到$ANDROID_SDK_HOME/emulator

  3. 您需要一个名为“package.xml”的许可证文件,当您通过 Android Studio UI SDK Manager 下载该文件时,该文件会自动创建,您将该文件复制到 $ANDROID_SDK_HOME/emulator 并更改与您下载的版本相关的所有版本号:

    ... <revision><major>31</major><minor>1</minor><micro>4</micro></revision>...
    
    Run Code Online (Sandbox Code Playgroud)