Android Studio — Плохой процессор на новом MacBook Air M1

#android-studio #apple-m1

Вопрос:

Это первое приложение, которое я установил, так что не должно быть ничего, что могло бы испортить Android Studio. Я перепробовал несколько версий Шмеля и Песца, тщательно выбирая версию Apple Silicon, но ни одна из них не работает из коробки. Я получаю сообщение об ошибке: «Причина: ошибка=86, плохой тип процессора в исполняемом файле»

Эмулятор запускается, но бесполезен, так как я не могу запустить приложение. Там нет возможности подключиться через USB, и «сопряжение нового устройства по Wi-Fi» просто выдает мне «неожиданную ошибку».

Кто-нибудь знает, что нужно, чтобы заставить этого зверя работать?

Ответ №1:

В конце концов, я отказался от этого, поэтому перешел к следующему приложению «Xcode».

Во время установки меня спросили, хочу ли я установить Rosseta, которая является динамическим транслятором для включения программного обеспечения на базе Intel. Я не думал, что это необходимо, потому что я установил Apple Silicon версию Android Studio, но все равно сделал это.

Оказалось, что именно этого не хватало, чтобы заставить Android Studio работать. Во время запуска приложения служба adb отображается в мониторе активности как своего рода «Intel».

На самом деле, теперь, когда я запустил Flutter, bot Dart и Java также перечислены как «Intel», поэтому на данный момент, похоже, нет полной поддержки для запуска Flutter на чипе M1.

Тем не менее, он работает довольно быстро, и я думаю, что он будет еще быстрее, когда будет полная поддержка M1.