Nano Hash - криптовалюты, майнинг, программирование

В Android-студии отсутствует образ ARM для пряников и сот?

Я хочу создать AVD для тестирования моего приложения, которое использует API Google в пряниках 2.3 и сотах 3.2, в сообщениях SO говорится, что в основном существует 2 варианта.

образ x86 -> быстрее ARM v7-> медленнее, но большинство реальных устройств его запускают

и два изображения также поставляются с версией Google API, которая может помочь тестировать приложения с использованием G-Maps и т. д.

Я использую 64-битный процесс Intel с установленным HMAX, vt-x и работает нормально

Для API 21 (Lollipop) я создал AVD с googleAPIx86 и x86-system-image, и он прекрасен и быстр (потому что кажется, что для изображения googleAPI должен быть соответствующий системный образ, для API 21 я мог бы получить оба изображения для x86 )

Для API 19 (Kitkat) я также создал AVD с googleAPIx86 и x86-system-image, и он работает.

Для API 18 (Jelly Bean) google-api доступен только в версии ARM, поэтому я не могу использовать системный образ x86, даже если он быстрее, поэтому я создал AVD с google-api (версия ARM) и соответствующей ARM-системой. -изображение

Для API 15 (бутерброд с мороженым) также такой же, как API 18, используется ARM для обоих

Проблема в том, что

Для API 13 (Honey Comb) и API10 (GingerbBread) Google-API доступен только в версии ARM, но образ системы присутствует только в версии x86.

Так можно ли запустить мое приложение с помощью API Google в этих двух эмуляторах?

(ПРИМЕЧАНИЕ: AVD показывает ошибку, а не показывает, если я использую googleAPI-arm с x86system-image)

Смотрите скриншот ниже:

API 10 и 13 имеют только образ системы x86, но только google-api-ARM введите описание изображения здесь


  • о! хорошо, не многие устройства поставлялись с сотами или те, которые были обновлены?, но все же есть ли здесь какое-либо решение, потому что eclipse официально не поддерживается, начиная с прошлого месяца, и мне нужно протестировать API10 (Gingerbread) 01.01.2015
  • Меня действительно не волнует, что Eclipse не поддерживается. У меня это работает (со всеми красивыми плагинами!)... Я действительно не загружал 19+ API из-за проблем с AlarmManager... Итак, все же нацелены на API 18 (навсегда). Пользовательский интерфейс и стили я делаю самостоятельно. Не нужно следовать моде. 01.01.2015
  • Рад, что это работает для вас, но я как бы делаю приложение (на самом деле на стадии планирования), используя некоторые облачные сервисы и сервисы Google, и мне нравится дизайн материалов (я не использую пользовательский интерфейс), поэтому мне нужно найти что-то другое. предполагать 01.01.2015
  • В Eclipse также есть SDK API уровня 21. Так что вы действительно можете создавать интерфейсы в стиле Material Design... 01.01.2015
  • @DerGolem: Что еще хуже, так это то, что Фройо отсутствует - нет, это не так. Например, вы можете увидеть это на скриншоте в вопросе. Однако для этого может потребоваться установить флажок «Устарело» в диспетчере SDK. 01.01.2015

Ответы:


1

Для API 13 (Honey Comb) и API10 (GingerbBread) Google-API доступен только в версии ARM, но образ системы присутствует только в версии x86.

Образы ARM существуют для всех версий Android. Однако только начиная с уровня API 14 они вызывались в виде отдельного устанавливаемого элемента в диспетчере SDK. На предыдущих уровнях API образ ARM входит в состав элемента «Платформа SDK».

01.01.2015
  • Нет, не часть платформы и т. д.. Я думаю, что x86 появился только из API 14... они, похоже, допустили ошибку в именовании,.... он показал только изображения x86 для ‹API14... однако они являются изображениями ARM ..... я только что проверил 01.01.2015
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..