相关疑难解决方法(0)

Macbook M1 上的 Android Studio 出现错误:尝试计算所需包时出错

我从官网下载了Android Studio,是针对M1芯片(arm)的。

基本上第一次运行,错误如下:

An error occurred while trying to compute required packages
Run Code Online (Sandbox Code Playgroud)

我一整天都在搜索它,以找到一种使 Android Studio 工作的方法,但该错误不断出现。不完全确定它是否与 M1 Macbook 有关,因为在我的 Intel MacBook 上它可以按预期工作。

我已经尝试做的事情:

  • 安装命令行工具,然后将其放在 SDK 文件夹(Users/user/Library/Android/sdk)中。然后将其添加bin到路径(参考

    • 完成此操作后,当在终端上执行 sdkmanager 时,我收到以下消息Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli
    • 然后我再次搜索,它引导我到这个线程,然后按照答案,我尝试重命名文件夹,然后其他尝试不相关。我陷入了许多根本不起作用的链接和参考。
  • 之后,我尝试检查如果单击 会发生什么New Project,然后显示以下内容:

Android SDK 位置不能位于文件系统根目录

  • 正如消息所示,问题是The Android SDK location cannot be at the filesystem root,所以我再次搜索了它
    • 我对此进行了研究并找到了一些链接,例如this onethis one。在进行搜索之前,我单击“编辑”按钮,这将引导我到要更新/安装的 Android SDK(很好!),因此我必须删除 Android 文件夹(在库内)上的内容,然后单击“下一步”...然后,我收到了同样的消息An error occurred while trying …

android package android-studio apple-m1

47
推荐指数
5
解决办法
2万
查看次数

Android studio错误:尝试计算所需的包时发生错误

我正在尝试在MacBook pro 2015上安装最新的Android Studio

不幸的是我收到此错误:

尝试计算所需的包时发生错误.

这是错误的屏幕截图:

在此输入图像描述

这不是很有用.是什么导致了这个问题?

编辑

这是我从终端运行应用程序时遇到的异常:

[  33666]   WARN - e.wizard.InstallComponentsPath - Dependant package with key emulator not found! 
com.android.tools.idea.sdk.wizard.SdkQuickfixUtils$PackageResolutionException: Dependant package with key emulator not found!
    at com.android.tools.idea.sdk.wizard.SdkQuickfixUtils.resolve(SdkQuickfixUtils.java:261)
    at com.android.tools.idea.welcome.install.ComponentInstaller.getPackagesToInstall(ComponentInstaller.java:51)
    at com.android.tools.idea.welcome.wizard.InstallComponentsPath.lambda$init$0(InstallComponentsPath.java:195)
    at com.android.tools.idea.welcome.wizard.InstallSummaryStep.generateSummary(InstallSummaryStep.java:115)
    at com.android.tools.idea.welcome.wizard.InstallSummaryStep.onEnterStep(InstallSummaryStep.java:106)
    at com.android.tools.idea.wizard.dynamic.DynamicWizardPath.next(DynamicWizardPath.java:311)
    at com.android.tools.idea.wizard.dynamic.DynamicWizardPath.next(DynamicWizardPath.java:58)
    at com.android.tools.idea.wizard.dynamic.DynamicWizard.showNextStep(DynamicWizard.java:346)
    at com.android.tools.idea.wizard.dynamic.DynamicWizard.doNextAction(DynamicWizard.java:336)
    at com.android.tools.idea.welcome.wizard.FirstRunWizardHost$NextAction.actionPerformed(FirstRunWizardHost.java:385)
    at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2022)
    at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2348)
    at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:402)
    at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259)
    at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:252)
    at java.awt.Component.processMouseEvent(Component.java:6533)
    at javax.swing.JComponent.processMouseEvent(JComponent.java:3324)
    at java.awt.Component.processEvent(Component.java:6298)
    at java.awt.Container.processEvent(Container.java:2236)
    at java.awt.Component.dispatchEventImpl(Component.java:4889)
    at java.awt.Container.dispatchEventImpl(Container.java:2294)
    at java.awt.Component.dispatchEvent(Component.java:4711)
    at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4888)
    at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4525)
    at …
Run Code Online (Sandbox Code Playgroud)

java android android-sdk-2.3 android-sdk-tools android-studio

26
推荐指数
2
解决办法
1万
查看次数

M1 MacBook Pro Android Studio 安装问题 - 未下载 SDK

我正在尝试在翻新的 M1 MBP 上设置 Android Studio。我陷入了 Android Studio 设置向导的困境,它给了我一个错误。我注意到的另一件事是,当我安装 Android Studio 时,我的 Library 文件夹中没有创建 Android/sdk 目录。所以在安装过程中,sdk没有被下载。我花了几个小时研究这个问题,但无法在网上找到这个场景。这不应该是开箱即用的吗?我在这里缺少什么?

我从https://developer.android.com/studio下载(带有 Apple 芯片的 Mac - android-studio-2020.3.1.25-mac_arm.zip)

在此输入图像描述

android android-studio apple-m1

17
推荐指数
2
解决办法
9876
查看次数

在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 无法识别它。

android arm64

9
推荐指数
1
解决办法
6649
查看次数