wake-up-neo.com

Android Studio-Fehler: Beim Versuch, die erforderlichen Pakete zu berechnen, ist ein Fehler aufgetreten

Ich versuche, das neueste Android Studio auf einem MacBook Pro 2015 zu installieren

Leider bekomme ich diesen Fehler:

Beim Versuch, die erforderlichen Pakete zu berechnen, ist ein Fehler aufgetreten.

Hier ein Screenshot des Fehlers:

 enter image description here

das ist nicht sehr informativ. Was ist das Problem?

EDIT

Dies ist die Ausnahme, die ich bekomme, wenn ich die Anwendung vom Terminal aus ausführe:

[  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 Java.awt.LightweightDispatcher.dispatchEvent(Container.Java:4466)
    at Java.awt.Container.dispatchEventImpl(Container.Java:2280)
    at Java.awt.Window.dispatchEventImpl(Window.Java:2746)
    at Java.awt.Component.dispatchEvent(Component.Java:4711)
    at Java.awt.EventQueue.dispatchEventImpl(EventQueue.Java:758)
    at Java.awt.EventQueue.access$500(EventQueue.Java:97)
    at Java.awt.EventQueue$3.run(EventQueue.Java:709)
    at Java.awt.EventQueue$3.run(EventQueue.Java:703)
    at Java.security.AccessController.doPrivileged(Native Method)
    at Java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.Java:80)
    at Java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.Java:90)
    at Java.awt.EventQueue$4.run(EventQueue.Java:731)
    at Java.awt.EventQueue$4.run(EventQueue.Java:729)
    at Java.security.AccessController.doPrivileged(Native Method)
    at Java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.Java:80)
    at Java.awt.EventQueue.dispatchEvent(EventQueue.Java:728)
    at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.Java:795)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.Java:627)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.Java:387)
    at Java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.Java:201)
    at Java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.Java:116)
    at Java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.Java:105)
    at Java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.Java:101)
    at Java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.Java:93)
    at Java.awt.EventDispatchThread.run(EventDispatchThread.Java:82)

EDIT

Google hat den Fehler behoben . Laden Sie einfach das neue Installationsprogramm herunter und alles sollte in Ordnung sein

24

Update:

Es gibt eine manuelle Problemumgehung!

Per Post https://stackoverflow.com/a/42733510/7694425 :

  1. Laden Sie die Befehlszeilentools herunter, legen Sie sie im SDK-Ordner ab (z. B. Auf einem Mac:/Users/user/Library/Android/sdk), und fügen Sie dem PATH den Ordner bin Hinzu. 
  2. Installieren Sie die neueste Plattform: In einem Terminal.... Sdkmanager "Plattformen; Android-25" ausführen.
  3. Öffnen Sie Android Studio und gehen Sie zum SDK-Manager (Darstellung und Verhalten> Systemeinstellungen> Android SDK).
  4. Klicken Sie auf "Bearbeiten" und wählen Sie den Ordner "Sdk" aus. Dann "Weiter"> "Weiter"> "Fertig stellen".

Das fehlende Emulatorpaket kann jedoch nicht aufgelöst werden. Daher können die Android SDK-Tools nicht aktualisiert werden, da dies eine Abhängigkeit ist. Android Studio funktioniert jedoch und Sie können andere Pakete herunterladen.

Wir freuen uns auf eine bessere Lösung.

Update 2:

Lösung für Emulatorpaket!

Nachdem ich die XML des Repos für eine Weile durchsucht hatte, habe ich das Problem entdeckt.

Es stellt sich heraus, dass das "Emulator" -Paket nur in Kanal 3 (Canary) ist, während das "Tools" -Paket in Kanal 0 (stabil) ist, aber von "Emulator" abhängt. Die Lösung besteht darin, den Manager zu zwingen, das "Emulator" -Paket von Kanal 3 herunterzuladen:

./sdkmanager --channel=3 emulator

Problem gelöst!

Vorherige Antwort:

Das gleiche Problem hier.

Twitted @androidstudio auch. Hoffentlich wird jemand in der Lage sein, dies zu beheben.

14
Charlie_Mtz

Updated: Es sollte jetzt behoben werden.

Dies ist https://code.google.com/p/Android/issues/detail?id=244956 - wir arbeiten an einem Hotfix.

5
Tor Norbye

Installieren Sie diese Pakete und überprüfen Sie sie. Legen Sie außerdem Java_HOME für jdk..__ fest. Weitere Informationen finden Sie in diesem link .

Sudo apt-get install libc6:i386 libncurses5:i386 libstdc++6:i386 lib32z1 libbz2-1.0:i386
1
RpR

Nach langem Mühen habe ich es geschafft ... Hier meine Lösung

Wenn ich die Fehlermeldung "Beim Versuch, erforderliche Pakete zu berechnen" aufgetreten ist, auf "Fertig stellen" geklickt, bin ich auf die Hauptseite von Android Studio gegangen:

 enter image description here

Dann habe ich Configure -> SDK manager ausgewählt und die SDK-Installation von dort gestartet

Android Studio wiedereröffnet und alles war in Ordnung

Wirklich, wirklich peinlich für eine Software, die früher sehr gut war. Sie können das "Aufblähen" von Eclipse spüren

1

Ich habe das Setup erneut heruntergeladen, es funktioniert jetzt, ich kann es installieren.

1
Amit

Ich habe diesen Fehler in Arch Linux erhalten, da der SDK-Installationsassistent auf /tmp, der eine tmpfs ist, nicht genügend Speicherplatz zur Verfügung steht.

Eine andere Frage mit einem ähnlichen Fehler und derselben möglichen Ursache: Android Studio- "SDK-Tools-Verzeichnis fehlt"

0