Как установить apk на андроид: как скачать и открыть файл, программа для запуска

Как скачать и установить apk-файл на андроид, программы для запуска

Откуда лучше скачивать APK-файлы на Android?

Ищет милиция, ищут пожарные

Когда вы публикуете свою программу, то она сразу попадает в магазин приложений без всякой модерации. Но найти её будет там не просто. Даже поиск по магазину вам не поможет. Нужно какое-то время, чтобы данные в магазине обновились и поисковый робот заметил вашу программу. Но я помогу вам бесплатным советом, как быстро найти свою программу в Google Play. А всё очень просто. Вспомните имя вашего пакета, который использовался при создании приложения — он и является ключом к разгадке. Заходим на сайт и вбиваем нужный адрес с указанием пакета в качестве ID:

Сейчас ссылка недействительна

И вы сразу окажетесь в нужном месте и можете раздать ссылку своим друзьям. В последнее время добавление/обновление программы происходит достаточно медленно. Поэтому не стоит сразу искать свою программу, подождите пару часов.

Для чего нужны APK-файлы

Файлы APK предназначены для установки различных приложений на устройствах под управлением операционной системы Android. Это основное их применение. Также они могут представлять интерес для разработчиков с точки зрения изучения структуры приложения, его отладки, использования фрагментов в других проектах. Чтобы получить доступ к коду, необходимо дополнительное ПО. С его помощью можно копировать части кода, а также редактировать их.

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

Установите файловый менеджер для Android

Если в устройстве отсутствует файловый менеджер, это осложняет работу с файлами и навигацию по содержимому вашего гаджета. Также без файлового менеджера не обойтись при работе со скачанными APK-файлами.

Один из наиболее надежных и простых в применении файловых менеджеров — Astro. Его достаточно просто установить через Play Market стандартным способом. Но это не единственный вариант. Также можно отыскать установочный файл с помощью браузера либо скачать APK-файл Astro с компьютера.

Эффективно работать с данными можно и с помощью других файловых менеджеров

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

  • Mi File Explorer;
  • Total Commander;
  • Solid Explorer;
  • File Manager;
  • RS File Manager;
  • X‑plore.

Какое именно приложение предпочесть, решайте исходя из собственных потребностей и планируемого применения. У каждой из программ есть как сильные, так и слабые стороны. Лучшие способы выбрать себе файловый менеджер: опробовать каждый из них в работе или ознакомиться с отзывами пользователей.

Самый простой способ загрузить файл apk из магазина Google Play

Лучший, на мой взгляд, способ скачать apk из Google Play — использовать онлайн сервис APK Downloader. При использовании APK Downloader не нужно заходить в свой аккаунт Google или вводить идентификатор устройства Device ID. Рекомендую к изучению 6 способов запускать Android игры и приложения на Windows.

  1. Находим нужное приложение в Google Play и копируем адрес страницы или имя apk (ID приложения).

Перейдите на сайт http://apps.evozi.com/apk-downloader/ и вставляем в пустое поле скопированный адрес, а потом нажимаем «Generate Download Link». Если вылезет реклама просто закройте ее. Для Вас будет полезно Как отключить рекламу в интернете.

Нажмите кнопку «Click here to download» для того, чтобы скачать APK файл.

Отмечу, что при использовании данного способа, если файл уже есть в базе APK Downloader, он его берет оттуда, а не напрямую из магазина.

Android Studio

Один из популярных способов получить APK, работающий на ПК, — это применить эмулятор «Андроид», выпущенный Google как часть официальной Android Studio. Эмулятор может быть использован для создания виртуальных устройств под управлением любой версии Android. Вы можете сделать это с различными разрешениями и конфигурациями оборудования.

Основным недостатком является несколько сложный процесс настройки. Вам потребуется найти установщик от Google на сайте и пройти через процесс установки, чтобы скачать платформы, которые вы хотите. «Гугл» имеет некоторые предварительно настроенные параметры эмуляции, доступные в меню для устройств Nexus/Pixel, но вы также можете установить настройки вручную. После того, как вы загрузили свое виртуальное устройство, вам нужно будет установить приложения APK на компьютер. Но тут следует помнить, что эмулятор — это версия Android с открытым исходным кодом bone stock без приложений из магазина Google.

Так как там нет Play Store, вам нужно выполнить некоторые управления файлами. Для этого потребуется выделить скачанный на компьютер APK и перетащить его в папку Tools в SDK-каталог. Затем с помощью командной строки выполнить adb install filename.apk. Программа должна быть добавлена в список приложений вашего виртуального устройства.

Большое преимущество здесь заключается в том, что эмулятор Android скачивается прямо из источника. Способ отображения приложений в нем будет таким же, как и на устройствах, и почти все должно работать. Он отлично подходит для тестирования сборок приложений перед их загрузкой на тестовые устройства. Самая большая проблема заключается в том, что эмулятор достаточно медленный, и вам вряд ли захочется запускать в нем программы постоянно.

Что значит открытая система Android и закрытая IOS

Разработчики программного обеспечения (ПО) могут пойти двумя путями. Закрытая система, предполагает строго определённый способ установки дополнительного ПО.

В закрытой системе (например, iOS) файлы устанавливаются только через встроенный в операционную систему магазин, каталог приложений ( ). Такой подход имеет много преимуществ, производитель имеет полный контроль над тем, какие файлы могут устанавливать пользователи.

Совершенно другим путём пошли создатели Android – это открытая операционная система. Мы можем загружать приложения и игры, как и в системе Apple, из магазина . Кроме этого, можем установить программу самостоятельно, для этого и нужны APK-файлы. Для многих продвинутых пользователей большим преимуществом Android является открытость системы.

Магазин Google Play является одним из самых больших преимуществ ОС Android. Он содержит множество игр, приложений и другого контента, который можно загрузить на телефон одним движением.

Весь процесс безопасен, и большая часть программного обеспечения, доступного в магазине Google Play, имеет высокое качество. Многие из них можно установить бесплатно, хотя есть и платные приложения, которые обычно стоят недорого.

Расширение APK Downloader для браузера Chrome

Для браузера Google Chrome существует специальное расширение APK Downloader. Если вы его установите, то, когда будете заходить на страницу программы в Гугл Плей, будет отображаться рядом с ней значок для скачивания инсталляционного файла.

Для функционирования расширения необходимо указать логин, пароль от Gmail аккаунта, а также Device ID (ID устройства), которое можно узнать при помощи одноименного приложения. Для работы с такими инструментами при скачивании apk файлов можно завести отдельный аккаунт. В официальном магазине Хром данное приложение отсутствует, а для его инсталляции в браузере следует активировать режим разработчика.

How to download an APK file from Google Play

If your Android device is short on space, or you want to work around country restrictions, then you can simply download and install APK files directly from Google Play to your computer and install it on your device later. Effectively, you can store an APK collection on your hard drive or cloud storage, then dip into it when you want to grab an app. Here’s how to download APKs to your PC.

There are a couple of ways you can download a Google Play APK to your PC. You can use a Chrome extension or a website that will generate a specific download link for you — we’ve covered both methods for you below. You can even download paid APKs if you have already purchased them on the Play Store, but take a look at the excerpt from Google Play’s Terms & Conditions at the very bottom of this tutorial to see their take on the subject.

Хранение ключей у Гугла

В 2017 году Google добавил новую возможность хранить ключи в облачном хранилише. Основное отличие заключается в том, что вы подписываете приложение специальным ключом загрузки, который Google проверяет и удаляет, заменяя его оригинальным ключом подписи приложения, который вы предоставили.

С его помощью можно управлять ключами подписи приложений как для новых, так и для опубликованных приложений, которые будут храниться у Google в их собственном хранилище ключей. Чтобы присоединиться к этой программе, необходимо подписаться на неё в своей Google Play Console. Стоит отметить, что отписаться от неё уже будет невозможно.

Такой способ очень полезен — при потере хранилища ключей Google Play App Signing позволит сбросить ключ для установки нового. Вам не придётся публиковать приложение повторно с новым именем пакета и ключом.

Зачем это нужно?

Как правило, Google Play Market позволяет найти нужное приложение и нажатием одной кнопки, установить его на телефон. Процесс полностью автоматизирован, поэтому прямого доступа к.apk файлам пользователь не получает. Это позволяет устанавливать ограничения по территории распространения или поддерживаемой модели устройства. Скачивание установочного файла напрямую позволит:

  1. Установить игру или приложение, если вы не пользуетесь Google аккаунтом на вашем смартфоне или планшете.
  2. Установить приложение, которое не доступно в вашем регионе.
  3. Протестировать приложение, которое не доступно для вашего устройства из-за несовместимости.
  4. Установить его, даже если доступа к сети Интернет у Android-устройства нет.
  5. Обновить сервисы Google вручную, если и т.д.

Совет!
Скачать нужную программу или игру можно не только с компьютера но и с Android-устройства.

Расширение APK Downloader для Google Chrome

Существует также расширение APK Downloader для браузера Google Chrome ( Секреты Google Chrome ). После его установки, если Вы откроете страницу приложения в Google Play, то видите иконку для скачивания файла установщика рядом с ним.

Для работы расширения требуется ввести логин и пароль аккаунта Gmail, а также ID устройства (Device ID), узнать который можно с помощью одноименного приложения. Кстати, при использовании подобных инструментов, чтобы скачать APK, я рекомендую заводить отдельный аккаунт (не тот, что используется вами для личных целей на телефоне или планшете).

Поскольку данное расширение отсутствует в официальном магазине Chrome (Секреты адресной строки Google Chrome ), а для его установки необходимо активировать режим разработчика в браузере, я не привожу адреса для загрузки. При необходимости, его легко найти.

Другие способы установки приложений из файлов APK для Android

Есть также ряд других способов установить APK на свой телефон. Они весьма специфичны и не пользуются такой популярностью, но имеют право на жизнь. Один из них заключается в использовании Recovery, а другой — браузера, с которого была выполнена загрузка.

Из Recovery

Некоторые интересуются, как установить АПК-файл на андроид через рекавери. В первую очередь нужно скачать архив . Далее приложение следует переместить по пути /system/app, если нужно сделать их системными и по пути /data/app, если программы должны быть пользовательскими. Далее архив скидывается на флешку, а телефон перезагружается в режиме CWM Recovery. Приложения устанавливаются через обычное меню, доступное в этом режиме.

Важно! Данный метод не предназначен для новичков, так как для его использования (доступа к системной папке) нужны привилегии суперпользователя. Неправильное обращение с системными файлами может навредить телефону

Установка из Recovery

Через браузер

Метод, который подойдет тем, кто не любит пользоваться файловыми менеджерами, или если ни один из них пока что не установлен. Для выполнения инсталляции исполняемого файла через браузер нужно точно помнить путь к папке, в которой он лежит, а также его название. Сам процесс прост: необходимо в качестве ссылки вставить в адресную строку веб-браузера полный путь к файлу: content://com.android.htmlfileprovider/sdcard/ИмяФайла.apk или file:///sdcard/ИмяФайла.apk. Процесс инсталляции начнется автоматически.

Лучшие способы скачать APK из Google Play Store на ПК и Android

Следовательно, если вы ищете способы прямой загрузки файлов Apk из Google Play Store на свой ПК, эта статья может оказаться очень полезной. Ниже мы поделились некоторыми лучшими способами загрузки файлов apk из Google Play Store и других сторонних источников. Давайте начнем.

1. Использование веб-сайтов для загрузки файлов Apk из Google Play

Что ж, несколько сайтов в Интернете утверждают, что предоставляют вам apk-файлы ваших приложений и игр прямо из магазина Google Play. Итак, если вы хотите получить в свои руки игры, которые несовместимы с вашим телефоном, вы можете использовать такие веб-сайты для получения файла apk.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

После загрузки файла Apk вы можете установить его и наслаждаться приложением. Однако вы не должны слепо доверять каждому веб-сайту, который утверждает, что предоставляет вам apk-файлы из Google Play Store.

Вы можете использовать такие сайты, как эвози чтобы загрузить файл apk из магазина Google Play прямо на свой рабочий стол или устройство Android. Помимо Evozi, также доступны многие сайты, но вы должны проверить рейтинги и обзоры сайта перед загрузкой файлов.

3. Используйте веб-сайты для загрузки файлов Android APK

Как мы упоминали выше, многие веб-сайты в Интернете предоставляют вам файлы Apk для ваших приложений и игр. Эти сайты не загружают файлы Apk и OBB из магазина Google Play; вместо этого они размещают их на своем собственном сервере.

Вы можете использовать такие веб-сайты для загрузки файлов Apk на свой компьютер, а затем перенести их на свое устройство Android. Вы можете использовать некоторые популярные веб-сайты: APKMirror, APKPure, APK-DL и другие.

Полный список сайтов для скачивания APK-файлов можно найти в нашей статье. 10 лучших сайтов для безопасных загрузок Android APK.

4. Используйте альтернативы Google Play Store

Google Play Store — официальный магазин приложений для Android, но не единственный. Существует множество альтернатив Google Play Store для Android, откуда вы можете загружать приложения и игры для своего устройства.

Некоторые альтернативы Google Play Store для Android загружают файлы apk на ваше устройство, и вы можете использовать их для получения файла Apk для нужных приложений и игр. Вы можете использовать альтернативы Google Play Store, такие как F-Droid, QooApp, Aptoide и т. д.

Полный список альтернатив Google Play Store можно найти в нашем руководстве: 10 лучших сторонних магазинов приложений для Android.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Remix-OS

Если вы не возражаете против дополнительных настроек, вы можете применить более сложный способ установить APK на компьютер, инсталлировав модифицированную версию ОС на вашем ПК. Имеется несколько портов Android, которые будут работать на ПК, но не все системы смогут их правильно запустить.

Два ведущих варианта полной установки «Андроида» на компьютер — «Андроид-х86» и ОС Remix, основанная на архитектуре x86. Существует также версия «Ремикс» для запуска приложений, которая работает в Windows, но она не слишком удобна в использовании.

Ни один из вышеуказанных вариантов не находится в идеальном состоянии, но Remix OS немного более конкретизирована. Эта система требует по крайней мере 2 ГБ оперативной памяти и двухъядерный процессор 2 ГГц, но практически вам понадобится больше для хорошей производительности. Пользовательский интерфейс не является Android — он основан на коде проекта x86, но был изменен для более функционального рабочего стола. Это может быть предпочтительнее. Вы можете установить систему поверх Windows, но это не лучшая идея. Лучшим решением будет создать отдельный раздел жесткого диска и установить в нем Android. Remix installer поможет вам это сделать.Так вы сможете открывать и полноценно использовать программы APK на компьютере.

Если вы не хотите устанавливать «Андроид» на вашем ПК, вы можете попробовать работать под управлением одной из этих операционных систем в виртуальной машине VirtualBox, которая на практике запускается немного быстрее, чем официальный эмулятор Android. Скорости запуска, вероятно, все еще не будет достаточно для игр, но большинство приложений должны установиться и работать правильно. Кроме того, итерация Play Services отсутствует.

Меняем пароли хранилища и псевдонима ключа

Не пришлось пользоваться за несколько лет, поэтому не знаю, актуальна ли данная информация.

Допустим, вы продали свою программу с исходниками другой компании. Чтобы она могла выкладывать обновления программы, компания должна подписывать приложение тем же ключом, которым подписывали вы. Иначе программа будет считаться другой и придётся менять название пакета. Но тогда старые пользователи не смогут получить обновления.

Но если вы все свои программы подписываете одним и тем же ключом и паролем, например cat cat, то компания может подписать этим же ключом и другие ваши приложения, разместив свои программы с таким же именем пакета, и вы никому ничего не докажете.

Поэтому вам нужно позаботиться о смене ключа для передачи новому владельцу.

Предположим наше хранилище имеет структуру:

Имя хранилища (keystore):
    old.keystore
Пароль от хранилища:
    cat1
Псевдоним:
    my_alias
Пароль от псеводнима:
    cat2

Сделайте копию вашего хранилища и сохраните его в другом месте. Это надо было сделать ещё при первом создании, потому что при потере хранилища вы не сможете восстановить доступ к своим программам при обновлении.

Сделайте копию вашего хранилища ещё раз и переименуйте его, например, new.keystore. С ним и будем работать.

Далее вам нужно изменить пароль хранилища, изменить псевдоним и изменить пароль псевдонима. Полученный файл передать новому владельцу.

Запускаем утилиту keytool с командой:

keytool -storepasswd -keystore new.keystore

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

Enter keystore password:
New keystore password:
Re-enter new keystore password:

Первая часть задачи выполнена, пароль от хранилища изменён.

Если вы хотите также изменить и пароль от псевдонима, то снова запускаем утилиту с командой:

keytool -keypasswd -keystore new.keystore -alias my_name

Вас попросят ввести текущий пароль от хранилища (ваш новый пароль), затем пароль для псевдонима. Вы можете ввести новый пароль и он заменит старый пароль.

Enter keystore password:
Enter key password for <my_alias>

Пароль от псевдонима изменён.

Если изменения пароля вам недостаточно и вы хотите изменить имя псевдонима (может вы использовали имя любимой кошки, зачем другим об этом знать), то продолжаем работу.

Запускаем команду:

keytool -changealias -keystore new.keystore -alias my_alias -destalias my_new_alias

Вас попросят ввести пароль от хранилища, затем пароль для нового псевдонима (текущий пароль), затем новый пароль и повторить его. Имя псевдонима будет изменено.

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

Способ 3: APKCombo

Ещё один бесплатный, удобный и проверенный загрузчик APK-файлов доступен на сайте APKCombo. Данное решение, как и два предложенных выше в статье онлайн-сервиса, использует API Google Play Маркета, а это позволяет генерировать прямые ссылки на загрузку пакетов мобильных приложений из их, по сути, первоисточника. К особенностям рассмотренного далее ресурса следует отнести возможность выбора характеристик получаемых с его помощью файлов по предназначению – архитектуры CPU конечного устройства, версии управляющей им ОС Android, типа девайса (смартфон/планшет/TV), DPI и языка.

Способ средней сложности

Если у вас нет доступа в интернет или по какой-то другой причине вы не можете использовать браузер, есть возможность установить приложение с настольного компьютера.

С помощью браузера на компьютер скачайте APK. Затем подключите смартфон к компьютеру и скопируйте на него файл. Если раньше вы никогда не делали этого, нужно будет включить отладку по USB.

Для этого выберите «Настройки», прокрутите вниз до пункта «Об устройстве» и семь раз нажмите «Номер сборки». Это откроет вам скрытое меню разработчика. Вернитесь в «Настройки», выберите «Параметры разработчика» и нажмите «Отладка по USB». Установите флажок напротив пункта «Отладка по USB».

Теперь вы можете подключить смартфон к компьютеру при помощи USB-кабеля. Устройство должно определиться так же, как карта памяти или флешка. Переместите файл, скачанный с сайта, на смартфон. Вот что нужно сделать для этого:

  1. Найдите нужный файл на компьютере.
  2. Кликните по нему правой кнопкой мышки и выберите пункт «Копировать».
  3. Найдите на ПК смартфон, который отображается как съемный диск.
  4. Откройте его и найдите папку /sdcard/download.
  5. Скопируйте APK в эту папку.

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

Если у вас нет USB-кабеля, можно установить WiFi FTP-Server из Google Play, а затем использовать FTP-клиент на компьютере для переноса файла. Но это более сложный вариант, USB-кабель обычно легче найти.

Установка apk на компьютер через Bluestacks.

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

Там вы увидите значки предустановленных приложений, среди которых будет также и Google Play. К слову, установить большую часть мобильных игр можно прямо оттуда. Для этого надо просто войти в магазин и авторизоваться через Google-аккаунт – ровно так же, как вы делали это на Андроид-смартфоне.

Но если вам надо установить apk-файл, то можно обойтись и без магазина с его авторизацией. Для этого воспользуйтесь одним из двух доступных в эмуляторе способов.

  1. В верхней части окна программы, правее надписи “Установленные приложения”, есть кнопка с тремя точками. По нажатию по не открывается меню, первый пункт которого позволит нам установить apk-файл. Выберите его – откроется проводник Windows. найдите apk-файл и нажмите кнопку “Открыть”. Далее запустится процесс установки, и вскоре ярлык приложения появится в общем списке.
  2. Есть и более простой способ. Для его реализации достаточно перетащить мышью apk-файл в окно программы Bluestacks. Это действие тоже запустит процесс установки, а от вас потребуется лишь дождаться ее окончания.

Во всех прочих эмуляторах процесс установки apk на Windows осуществляется аналогичным образом.

Как установить APK-файл на Андроид?

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

Для установки приложения APK-файла через площадку Google Play достаточно ввести в строке поиска название необходимого приложения, перейти на его страницу, нажать кнопку «установить», дать приложению необходимые разрешения и дождаться загрузки. Установка APK-приложений через сторонние ресурсы требует больше времени и действий.

Смартфон автоматически распознает любое приложение, поступившее не из Google Play, как «неизвестное приложение». Поэтому в настройках нужно разрешить установку из неизвестных источников.

Сделать это достаточно просто. Перейдите в раздел настроек. Выберите «Безопасность» (или «Блокировка экрана и безопасность»). Найдите пункт «Администрирование устройства» и включите установку из неизвестных источников. Ниже приведено пошаговое руководство по установке приложений вручную.

В Android 7 и ниже:

  1. В любом файловом менеджере нажмите по файлу APK.
  2. В окне предупреждения «Установка заблокирована», нажмите «Настройки».
  3. В открывшемся окне настроек, найдите пункт «Неизвестные источники» и активируйте ползунок.
  4. В окне подтверждения, нажмите «OK».
  5. Вернитесь к файлу APK и нажмите «Установить».

В Android 8 и выше:

  1. В файловом менеджере или браузере нажмите по файлу APK.
  2. В окне предупреждения, нажмите «Настройки».
  3. В открывшемся окне настроек, активируйте ползунок «Разрешение для этого источника» или «Разрешить установку приложений».
  4. Вернитесь назад и нажмите «Установить».

Xiaomi/Redmi

  1. Опустите шторку и перейдите в настройки, нажав на иконку «Настройки».
  2. Перейдите в «Защита конфиденциальности» -> «Специальные разрешения».
  3. Перейдите во «Внешние источники», выберите ваш браузер и перетащите ползунок в состояние «ВКЛ».

Huawei/Honor

  1. Опустите шторку и перейдите в настройки, нажав на иконку «Настройки».
  2. Из настроек перейдите в «Приложения и уведомления», а затем в «Специальный доступ».
  3. Перейдите в «Установка неизвестных приложений» и перетащите ползунок в состояние «ВКЛ».

Samsung

  1. Опустите шторку и перейдите в настройки, нажав на иконку «Настройки».
  2. Выберите «Экран блокировки и безопасности».
  3. Перетащите ползунок в состояние «ВКЛ» и нажмите «ОК».

После завершения установки на рабочем столе должна появиться иконка для запуска установленного приложения.

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

Следует помнить, что если вы решили установить APK файл на Андроид, то не стоит надеяться на его последующее обновление. Дело в том, что обновляться на смартфоне умеют только те приложения, которые были установлены посредством вышеупомянутого Google Play.

Понравилась статья? Поделиться с друзьями:
Гуру настройки
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: