maddot.ruмобильная версия Linux → Установить apk на Android - Thunar и не только

Установить apk на Android - Thunar и не только

02 Авг 2014

Сегодня я расскажу, как используя возможности файлового менеджера Xubuntu Thunar устанавливать приложения apk на свое устройство с ОС Android в два клика мышки.
 
  У файлового менеджера Thunar есть очень удобная функция - "Особые действия", с помощью который для определенных типов файлов можно создать пункт в выпадающем меню с определенной командой. Я довольно часто устанавливаю программы на андроид с компьютера и обычно использую для этого комманду adb install из пакета android-tools-adb. Но иногда хочется пренебречь использованием командной строки для таких действий, которые приходится выполнять ежедневно.
 
  Для начала необходимо установить сам пакет adb:
 
 

sudo apt-get install android-tools-adb

Далее открыть Thunar и выбрать пункт меню - Правка->Особые действия:
 
 
 
  Добавить новое действие можно нажав на "+" в правой части окна.
 
  Далее по полям:
 
  Вкладка основное:
  Имя: Установить на Android
  Описание: Установка apk на Android устройство
  Команда: adb install %f
 
  Вкладка условия появления:
  Шаблон имени файла: *.apk
  Checkbox: Другие файлы
 
 
 
 
 
  Готово. Теперь при правом клике на apk файл в меню будет пункт - Установить на Android.
 
 

Более универсальный вариант

Также есть способ выполнять простую установку apk без использования ФМ Thunar. Для этого можно использовать "Кнопку запуска" на панели задач, предварительно написав простую утилиту на C++:
 
  apkinst.cpp
 

#include <string>
#include <cstdlib>

using namespace std;

int main(int argc, char *argv[]) {
	 string apk;
	 string adb_install;
     if(argc > 1) {
     	apk = argv[1];
     } else exit(0);
    adb_install = "adb install " + apk;
    system(adb_install.c_str());
	return 0;
}

Скомпилируем нашу утилиту:
 

g++ -o apkinst apkinst.cpp

Так же понадобится установить утилиту adb:
 

sudo apt-get install android-tools-adb

Далее необходимо добавить на панель кнопку запуска со следующей командой:
  ~/path_to/apkinst %f
  (path_to - путь к каталогу с утилитой)
 
 
 
 
 
  Теперь мы можем установить любой apk файл на смартфон, просто перетащив его мышкой на созданную кнопку запуска (drug&drop).
 
 

Установка с загрузкой

Так же при загрузке apk файла из интернета можно указать браузеру в диалоге предложения "сохранить" или "открыть через" - открыть через apkinst и тогда скачанный apk сразу установится на устройство.
 
  Еще для загрузки apk из сети и установки на Android я использую такой простой скрипт на bash:
 
 

#!/usr/bin/bash

wget -O ~/Загрузки/temp.apk $1 -q 
adb install ~/Загрузки/temp.apk
rm ~/Загрузки/temp.apk 

Разумеется, для всего вышеперечисленного, Android устройство должно быть подключено по USB и на нем должен быть включен режим "Отладки по USB".


ρ3060
Рубрика → Linux
Метки: android xubuntu устновка apk ubuntu



B s i

 




Рубрики
» Компьютеры
» Операционные системы
» Android
» Linux
» Windows
» Разное


ubuntu   google   компьютер   вконтакте   php   пк   удобство   android   эстетика   взлом   софт   ubutnu   linux   сервер   xubuntu   блог  


» Все статьи  (Списком)

Популярное
» Все заметки (Списком)



Друзья
Хостинг Макхост
Качественный платный хостинг. Широкий спектр качественных хостинг услуг с 2004 года



Яндекс.Метрика
Ваш IP: 54.167.62.170
Вы на узле: 178.208.83.19
URL: m.maddot.ru
Время сервера: 2018-02-24T14:28:43+03:00