Как программы не под Windows 7

Android – это одна из самых популярных мобильных платформ, под управлением которой находятся миллионы смартфонов и планшетов по всему миру. Неудивительно, что для такой распространенной системы была разработана не одна сотня тысяч приложений – как платных, так и бесплатных.

Все эти приложения могут без труда запускаться и на обычном компьютере. Все, что для этого понадобится – установочный файл приложения и эмулятор Android. Пригодиться запуск мобильных приложений может в разных ситуациях – чтобы проверить их работу в процессе разработки или же просто посмотреть перед закачиванием на телефон или планшет.

Запустить Андроид-приложение на ПК можно разными способами, но использование эмулятора – это самый простой и на 100% рабочий метод. Нужно лишь решить, какой именно эмулятор стоит использовать – ведь таких программ сегодня существует огромное множество. Все они имеют свои достоинства и недостатки, в которых мы и попробуем разобраться.

Рассмотрим восемь бесплатных эмуляторов, для каждой программы указана ссылка на официальный сайт разработчика:

  1. Nox App Player — лучший полноценный эмулятор;
  2. BlueStacks — для запуска игр и прочих приложений;
  3. Koplayer — крайне простой и быстрый, предназначен для игр;
  4. Droid4x — полноценная эмуляция оболочки Андроид;
  5. Genymotion — больше ориентирован на разработчиков приложений;
  6. Windroy — шустрый и быстрый;
  7. YouWave for Android — простая и популярная программа;
  8. Android Virtual Device Manager — больше для разработчиков.

Важно: для того, чтобы эмуляторы работали, может потребоваться виртуализация Intel VT-x или AMD-v, которая запускается в BIOS. Обычно она запущена по умолчанию, но если программы не работают, стоит проверить этот момент.

Читайте также:
Как разбить диск в Windows 7 программой

Nox App Player

Linux с поддержкой windows приложений

5 лучших дистрибутивов Linux для пользователей Windows 7

Конец поддержки Windows 7 заставил миллионы пользователей ПК использовать небезопасную систему, что делает идеальной возможностью перейти на Linux — более безопасную и надежную ОС.

Andrew E.

Read more posts by this author.

Andrew E.

Как писать программу под WinXP и Win7

Добрый день. Среда RAD Studio 2009 на Windows XP. Какие есть возможности писать программу под Win7? Какие есть возможности среды или приемы? Или только переносить RAD на Win7?

Исполняемый код должен работать под WinXP и Win7.

Отслеживать
задан 25 окт 2012 в 1:41
Алексей Кондаков Алексей Кондаков
9 2 2 бронзовых знака

Спасибо за советы. Попытаюсь конкретизировать. Была написана программа под XP для замены сертификата в хранилище. Под XP все работает нормально. При запуске под Win7 выдается ошибка.

Используется библиотека CAPICOM. И еще, встречал такой термин как удаленная отладка. Это к тому что компилировать под XP а запускать и отлаживать на виртуальной машине под Win7.

25 окт 2012 в 23:59

Интересный вопрос. У самого на одной программе, написанной на XP, под семеркой банально не хотел работать OpenDialog. Причем только в одном месте программы. И хоть тресни. Сейчас тоже заметил проблему, запустив новую софтину на семерке.

Половина визуальных (стандартных) компонентов формы непрорисовываются, а видны просто прямоугольники черного цвета. Так что на выходных придется поработать дома, на 7рочке)

26 окт 2012 в 5:14

3 ответа 3

Сортировка: Сброс на вариант по умолчанию

Исполняемый код будет работать в любом случае. Сложности наступят, если вы захотите использовать особенности Windows, которые есть в семерке, но нет в XP (навроде новых MessageBox-ов с выбором и управляемым поведением кнопки приложения в Панели задач).

Читайте также:
Программа предварительной оценки Windows не отображается

Если есть возможность, я бы на вашем месте не заморачивался и для подобных вещей воспользовался готовыми обертками. У TMS и DevExpress были подобные вещи в наборах компонентов.

Отслеживать
ответ дан 25 окт 2012 в 6:39
34.3k 15 15 золотых знаков 65 65 серебряных знаков 93 93 бронзовых знака

Интересный, гибкий вопрос. Тут однозначно ответить на него нельзя.

Какие есть возможности писать программу под Win7?

Любые, Вы, например, можете писать хоть на 98 (наверное перегнул, но суть та же), а потом в режиме совместимости запускать на 7ке.

Какие есть возможности среды или приемы?

Возможности среды таковы, что она может из исходных кодов, используя компилятор, создавать определённую бинарную последовательность, такую, что ОС сможет воспроизвести механизм описанный в кодах. И не важно на какой системе вы будете писать — эта последовательность будет идентична на 1-3(может больше) поколениях ОС и получать идентичный результат. Если говорить о приёмах — использовать независимый от файловой системы код. Например, программа + реестр = отличная динамика и никаких файловых ошибок.

Или только переносить RAD на Win7?

Это уже Ваш выбор. Вы можете установить эту же версию снова. Ну или выше.

Отслеживать
ответ дан 25 окт 2012 в 3:44
4,670 13 13 серебряных знаков 30 30 бронзовых знаков

Реестр со слов самих разработчиков Windows уже пару версий как не комильфо. Локальные настройки и подобные мелочи давно рекомендуют хранить в %APPDATA% .

25 окт 2012 в 6:36

есть по сути два семейства Windows: NT и остальные (в том числе 95,98). У них есть, и значительные, различия, хотя часто API и идентичны (просто не работают). 2000 — XP — Vista — 7 это всё одна платформа NT (хотя и значительно доработана, особенно начиная с Vista).

Читайте также:
Сделать бэкап системы Windows 10 программа

Вы не заметите разницы собирая программу в Windows XP и запуская её в Windows 7. Исключение может быть, если вы специально захотите использовать возможности Windows 7, но, или в Windows XP это никак не проявится (могут просто пропасть какие то графические эффекты/»красивости»), или программа (сложный случай) просто не запустится. Потому, надо четко это понимать, стоит ли ограничивать её применимость определенной ОС? Чисто внешне, различия/возможности как правило в GUI — графическом интерфейсе пользователя.

Не переживайте и спокойно программируйте.

Если вы сталкиваетесь с ошибкой — конкретизируйте её (на что именно ругается и т.д.), как правило это частные случаи, хотя и могут относиться к версии ОС в целом. Например — ошибка с путями (часть путей изменены в 7), с правами доступа (например — по умолчанию, в Windows 7 закрыта директория «Program Files» и т.д.)

Отслеживать
4,670 13 13 серебряных знаков 30 30 бронзовых знаков
ответ дан 25 окт 2012 в 17:26
56 2 2 бронзовых знака

  • windows
  • delphi
  • windows-7
    Важное на Мете

Похожие

Подписаться на ленту

Лента вопроса

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

lang-pascal

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник: ru.stackoverflow.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru