我从官网下载了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到路径(参考)
Could not find or load main class com.android.sdklib.tool.sdkmanager.SdkManagerCli之后,我尝试检查如果单击 会发生什么New Project,然后显示以下内容:
Android SDK 位置不能位于文件系统根目录
我正在尝试在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
我正在尝试在翻新的 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)
我一直在尝试安装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 无法识别它。