Мобильный терминал для андроид

Как пользоваться терминалом Андроид

Как пользоваться терминалом Андроид. Приложение Эмулятор Терминала для А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 — показ пакетов-файлов установленных приложений
Читайте также:  Как включить android жестом

После перечисленных ниже команд, нужно будет ввести путь к месту или объекту:

  • 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.

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

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

Читайте также:  Android sdk tools set in system path

Назад в будущее мобильных платежей

Технология мобильного эквайринга зародилась в США в конце двухтысячных. Первым и самым популярным провайдером был и остаётся проект 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 месяца обслуживания по тарифу Премиум на все методы онлайн-оплаты и при любом обороте вашей компании. За это время можно познать прелести мобильного эквайринга и сделать жизнь своих клиентов чуточку проще.

Есть что добавить — пишите в комментарии или Инстаграм, всегда ответим.

Все статьи мы анонсируем в Телеграме. Ещё там найдёте новости, советы и лайфхаки для предпринимателей. Присоединяйтесь 🙂

Источник

Оцените статью