- Как пользоваться терминалом Андроид
- Что такое Terminal Emulator for Android
- Как пользоваться эмулятором терминала
- Основные команды эмулятора терминала
- Превращаем смартфон в инструмент для приёма денег
- Назад в будущее мобильных платежей
- Подключаем мобильный эквайринг
- Учитываем мобильные платежи в налогах
- Ограничения
- Поломки
- Безопасность
- Время попробовать!
Как пользоваться терминалом Андроид
Как пользоваться терминалом Андроид. Приложение Эмулятор Терминала для Аndroid предоставляет возможность использования определённых команд для управления операционной системой, а так же, внесения в неё различных изменений. Для того, чтобы понять, что такое Terminal Emulator Android, как пользоваться им, нужно понимать, на чём основан механизм работы с терминалом.
Содержание:
Что такое Terminal Emulator for Android
Как известно, открытая OS Android не создавалась, что называется, «с нуля» — прообразом этой популярной операционной системы является Linux (общее название для всех Unix-подобных ОС), ядро которой стало фундаментом для разработки ОС Андроид. Ядро Линукс многими используется из-за широкого спектра функциональных возможностей, а поскольку в Android включено ядро linux, то на нём и базируется механизм работы терминала.
Программа позволяет пользователю работать в ОС Android, используя командную строку Linux. На ПК через командную строку и специальные утилиты можно выполнять настройку системы и подключать дополнительные модули. Похожие возможности стали доступны и на Андроиде с Terminal Emulator for Android.
То есть, имеются двоичные (или бинарные файлы), которые взаимодействуют непосредственно с «железом» смартфона. Через эмулятор терминала запускается текстовая команда, соответствующая каждому такому файлу.
Как пользоваться эмулятором терминала
Перед началом работы с командной строкой, нужно отдельно подчеркнуть, что наибольшую свободу в модификациях можно достигнуть, получив права «Суперпользователя» (ROOT).
Кроме того, потребуется установка BusyBox – набора Unix-утилит командной строки.
Теперь устанавливаем терминал на свой аппарат Андроид и приступаем к работе с ним.
Открываем Terminal Emulator, после чего мы увидим приглашение для ввода текста, которое должно выглядеть вот так: «u0_a106@android:/$»:
Теперь нам нужно ввести команду, например, «ls» и нажать «enter». После этого появится список файлов, находящихся в корневой директории:
Выполнение других команд может занять некоторое время, при этом будет высвечиваться белый курсор. Если вы допустили ошибку при написании, то должна появиться вот такая надпись: «/system/bin/sh: kv: not found», говорящая о том, что среди имеющихся не найдена команда kv, а затем появится приглашение для ввода.
Чтобы закрыть терминал, в правом верхнем углу нажимаем крестик, а в следующем окне, нажимаем «ОК».
Основные команды эмулятора терминала
На самом деле, команд очень много, для их просмотра пишем busybox. Теперь, чтобы посмотреть описание существующих команд непосредственно в терминале, вводим команду, сведения о которой хотим получить, и «—help». После этого должна появиться информация, но нужно учитывать, что она будет на английском языке.
Во время работы с терминалом необходимо учитывать некоторые нюансы:
- Путь к папкам и файлам пишем полностью после команд (пример: rm /storage/sdcard0/download/file).
- Нельзя допускать каких-либо ошибок или лишних пробелов.
- После ввода, команду запускаем кнопкой «enter».
- reboot recovery – перезагрузка смартфона в режиме рекавери
- date — вывести текущие дату и время
- free — использовать память и swap
- ls — вывести содержимое текущей папки
- cd — выполнить переход к нужной директории
- du — печатать объем файла
- pwd — показать полный путь к используемой папке
- service list — вывести список работающих процессов
- pm install —установка программы из apk файла
- df — показать размер объектов в указанной папке
- pm list packages — показ пакетов-файлов установленных приложений
После перечисленных ниже команд, нужно будет ввести путь к месту или объекту:
- cat – читать содержимое
- cp — копировать
- rm — удалить файл
- rmdir — удалить папку
- touch — создать файл
- mkdir — создать папку
Для следующих команд сначала пишем путь к папке (файлу), а затем, к новому месту:
- mv — переместить
- cp — копировать
pm uninstall — удалить приложение — здесь нужно указать путь /data/app/ и название файла без пробела (при необходимости название файла узнаём командой pm list packages)
ln — создать символьную ссылку на файл, причём, синтаксис в этом случае такой же, как у «cp«.
chown – смена владельца, chgrp – группы, которые нужно указать после команды, после чего, нужно написать название файла.
chmod — утилита для смены прав файла, причём, синтаксис такой же, как у предыдущей (т.е. в первую очередь права, затем файл).
insmod и rmmod — первая – подключение модулей к ядру, вторая – удаление (указанные команды могут использоваться исключительно продвинутыми пользователями).
kill — остановка процесса по его идентификатору (его можно узнать, используя утилиту ps, выводящую информацию о всех активностях).
mount, umount — используются в целях монтирования и размонтирования файловых разделов и систем (возможно использование только после тщательного изучения собственно системы).
su — полный доступ к системе на аппаратах с ROOT-доступом, после ввода команды, строка приглашения должна выглядеть вот так «root@android:/#».
Особые команды:
reboot — используется в целях перезагрузки аппарата после команды su.
exit — закрыть терминал (через эту команду можно также выйти из администратора).
В данном случае команда su используется нами для утилит, которые требуют права «суперпользователя», а дальше, чтобы что-либо не поменять случайно, нужно ввести exit, обратите внимание: приглашение снова выглядит вот так: «u0_a106@android:/ $».
Ещё об одной необычной утилите dd – она используется для копирования одного файла или раздела в другой. Её синтаксис: ddif=/dev/block/platform/mmcblk0p1 of=/storage/external_SD/image, где «if=» будет устройством, с которого копируем, а «of=» файлом, куда копируем.
Данная команда создаёт образ раздела mmcblk0p1. Она имеет ещё два параметра, это «count=» — фрагмент, записывающий новый файл, и , «bs=» — объем фрагмента в байтах. Пример: команда dd if=/storage/sdcard0/file1 of=/storage/external_SD/file2 bs=500 count=7 выполнит копирование из file1 в file2 в общей сложности семь кусков по 500 байт.
Это, пожалуй, всё, о чём мы хотели рассказать сегодня.
Источник
Превращаем смартфон в инструмент для приёма денег
Статья впервые опубликована 09.04.2018, обновлена 20.05.2021.
Помните моменты, когда в магазине или в такси не было сдачи с крупной купюры? Или когда на отдыхе у вас с собой была лишь банковская карта, а расплатиться в кафе можно только наличкой? Пластиковые карты стремительно отвоёвывают у купюр место в портмоне. За отмену налички выступают ведущие мировые экономисты. Россия не отстаёт — даже председатель правления Сбербанка Герман Греф предлагает упразднить наличный расчёт.
Чем раньше мы научимся работать с безналом, тем проще будет жить, когда утихнут хруст банкнот и звон монет. Тем более, в наше время для приёма карточек достаточно телефона и небольшого девайса, который умеет читать банковский пластик.
Назад в будущее мобильных платежей
Технология мобильного эквайринга зародилась в США в конце двухтысячных. Первым и самым популярным провайдером был и остаётся проект Square. Самые известные российские поставщики: 2can, LifePay, ЮKassa и Pay-me. Кроме того, многие банки предлагают собственные мобильные решения без посредников. Давайте разберёмся, как это работает и что требуется от нас с вами, чтобы войти в волшебный мир mPOS-терминалов.
Задавшись целью принимать безнал при помощи мобильного телефона, первым делом нужно приобрести мобильный терминал (он же mPOS или кардридер). Этот маленький кусочек пластика подключается к разъёму для наушников и обучен читать карты. Чаще всего такие устройства считывают информацию с магнитной ленты. Для этого достаточно шоркнуть картой через специальный зазор на корпусе устройства, ввести информацию о платеже, телефонный номер покупателя (для отправки электронного чека по СМС) и попросить клиента расписаться на экране смартфона.
Наше государство ведёт себя осторожно, поэтому даже при оплате через мобильный терминал требует выдавать ещё и бумажные чеки. Это значит, вам нужно купить и зарегистрировать ещё и кассовый аппарат. Стоит такая штука 20–30 тысяч рублей и потребляет ещё 500–2000 в месяц за обслуживание. Кассовый чек не требуется только тем компаниям, которые оказывают услуги населению и выписывают квитанции на бланках строгой отчётности.
На первый взгляд, мобильный эквайринг не упрощает жизнь — по-прежнему нужен дорогой кассовый аппарат. Но если ваша цель — больше зарабатывать, а не меньше тратить, учитесь собирать деньги всеми удобными для клиента способами. Чтобы принимать банковские карты, всё равно потребуется стационарный или мобильный терминал. Плюсы последнего очевидны: простота в использовании и отслеживании транзакций, компактность и отсутствие необходимости регистрировать mPOS в налоговой.
Сфер применения куча:
- интернет-магазины (при оплате курьеру);
- транспортные услуги, такси;
- предприниматели по-вызову (бытовые, медицинские и прочие услуги);
- лотки, ларьки, киоски;
- кафе, парикмахерские, маленькие магазинчики.
Подключаем мобильный эквайринг
Процесс подключения у разных провайдеров отличается, но в общем предстоит следующее:
- заключить договор с провайдером (набор необходимых документов минимален, часто хватает скана паспорта и ИНН);
- попросить провайдера настроить техническую интеграцию;
- получить мобильный терминал и скачать специальное мобильное приложение;
- подключить ридер, авторизоваться в личном кабинете, заполнить реквизиты и начать приём платежей.
Этот процесс можно провернуть за несколько дней. Мы справились за 3. Если понадобится кассовый аппарат, его можно приобрести вместе с мобильным терминалом у поставщика услуг мобильного эквайринга или у рекомендованных партнёров.
Учитываем мобильные платежи в налогах
Ещё раз напомним, что кардридер на учёт в налоговой инспекции ставить не нужно. Деньги, принятые через мобильный терминал, в налогах учитываются просто: отбиваем кассовый и электронный чеки, ждём поступления на расчётный счёт и отражаем доход на всю сумму, которую заплатил клиент, с учётом комиссий.
Если вы платите налоги с разницы между доходами и расходами, не забывайте учесть в расходах комиссию платежной системы. Она удерживается сразу при переводе денег на ваш расчётный счёт (то есть денег вы получите меньше, чем заплатил покупатель). Но учесть комиссию можно только в конце месяца, когда платёжная система пришлёт акт. Если у налоговой появятся вопросы, этот акт можно будет скачать и показать инспектору. Если комиссию берёт банк, никакого акта не требуется и расходы можно учитывать сразу.
Многие предприниматели для собственного удобства отбивают кассовые чеки пачкой в конце дня. Формально, это нарушение закона о кассовой дисциплине, и оно сурово преследуется (до 50 000 рублей штрафа для юрлиц и до 5000 для ИП). На практике небольшие компании редко на этом попадаются и предпочитают рискнуть, чтобы не таскать с собой громоздкую машинку для печати чеков.
Ограничения
Лимит на сумму платежей устанавливается индивидуально. Например, ЮKassa по умолчанию позволяет принять одним платежом не больше 15 000 рублей, в сутки — 100 000, а в месяц — 500 000. Но лимиты можно расширить, обратившись в техподдержку сервиса.
Если вы хотите принимать зарубежные карты (особенно AmEx или UnionPay), следует уточнить, поддерживает ли такую возможность поставщик мобильного эквайринга.
В первую очередь нужно выяснить у провайдера, дружит ли ридер с вашим смартфоном или планшетом. Поставщики мобильного эквайринга поддерживают большинство устройств на iOS и Android, а вот обладателям телефонов на Windows Phone и более экзотических ОС придётся сложнее.
Поломки
Мобильные терминалы устроены нехитро, поэтому работают стабильно и долго. У всех ридеров есть гарантийный срок — 1 год. В случае поломки устройство можно вернуть или обменять.
Большинство провайдеров мобильного эквайринга переводят деньги на ваш расчётный счёт уже на следующий день после совершения платежа, и проблемы возникают редко. Но если деньги застряли, волноваться не стоит. Позвоните в службу поддержки провайдера, и они во всём разберутся.
Безопасность
Чаще всего безопасность волнует самого покупателя, который не привык доверять карточку смешному квадратику, приклеенному к смартфону. Но причин для беспокойства нет. Мобильный терминал настолько же безопасен, как и машинка, через которую мы прокатываем карточку на кассе.
Мобильные решения используют тот же интернет (только вместо туговатого GPRS это может быть более шустрый 3G или даже LTE) и те же принципы защиты данных. Информация шифруется кардридером и обрабатывается на сервере провайдера, куда попадает по защищённому каналу. Сервера компаний поставщика должны быть сертифицированы по стандарту безопасности индустрии платёжных карт PCI-DSS.
Сервис, который предоставляет услуги мобильного эквайринга, берёт комиссию за каждую транзакцию. Условия у всех примерно одинаковые — за каждый платёж с вас удержат от 2,7% до 3%. Сам терминал обычно выдают бесплатно, дополнительных денег за обслуживание и поддержку тоже не берут.
Время попробовать!
Мы хотим, чтобы безнал был повсюду. Это упрощает жизнь и освобождает карманы от мятых бумажек. Если вы до сих пор носитесь с огромным POS-терминалом или вовсе отказываетесь от безналичных денег, настало время попробовать кое-что получше.
А чтобы попробовать было легче, мы подружились с сервисом ЮKassa и договорились о специальных условиях только для своих. Оставьте заявку по специальной ссылке, а ребята из ЮKassa подарят 3 месяца обслуживания по тарифу Премиум на все методы онлайн-оплаты и при любом обороте вашей компании. За это время можно познать прелести мобильного эквайринга и сделать жизнь своих клиентов чуточку проще.
Есть что добавить — пишите в комментарии или Инстаграм, всегда ответим.
Все статьи мы анонсируем в Телеграме. Ещё там найдёте новости, советы и лайфхаки для предпринимателей. Присоединяйтесь 🙂
Источник