Как да стартирате няколко екземпляра на приложение на Android и Mac

През повечето време, когато инсталирате приложение на вашия Mac и Android устройства, приложението ви позволява да използвате само един акаунт в даден момент на това устройство . Това работи добре, когато притежавате само един акаунт с това приложение. Но проблемът възниква, когато имате няколко акаунта и искате да ги използвате всички едновременно на едно и също устройство.

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

Използвайте терминал, за да стартирате множество копия на едно и също приложение (Mac)(Use Terminal To Run Multiple Copies Of The Same App (Mac))

На Mac машина приложението Terminal ви позволява да изпълнявате редица задачи с помощта на различни команди. Той включва команда, която ви позволява да стартирате две или повече копия на приложение на вашата машина.

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

Ето как го правите.

  • Стартирайте приложението Terminal от Launchpad.
  • Когато терминалът(Terminal) се стартира, въведете следната команда, натиснете интервала(Spacebar) , плъзнете и пуснете приложението си за Mac от папката Applications и натиснете Enter .

    отворен -n(open -n)

  • Като пример ще стартирам две копия на приложението Калкулатор(Calculator) на моя Mac . Щях да напиша следната команда и да натисна Enter , за да го направя.

    open -n /Applications/Calculator.app

  • Командата ще отвори копие на избраното от вас приложение на вашия Mac . Изпълнете командата няколко пъти, за да стартирате няколко екземпляра на това приложение на вашата машина.

Стартирайте няколко екземпляра на едно и също приложение с помощта на AppleScript(Launch Multiple Instances Of The Same App Using AppleScript)

Методът Terminal работи добре, но основният недостатък на метода е, че трябва да изпълнявате командата всеки път, когато искате да стартирате екземпляр на приложение.

Ако често имате нужда от няколко екземпляра на приложение, работещо по едно и също време, използването на терминал(Terminal) за изпълнение на задачата може да не е идеалният начин.

За щастие, вашият Mac ви позволява да изпълнявате предварително дефинирани скриптове(your Mac lets you run predefined scripts) и можете да използвате тази функция, за да стартирате множество екземпляри на приложение, като просто щракнете двукратно върху икона на вашия работен плот. Това е толкова лесно, колкото обикновено стартирането на приложение на вашата машина.

Отворете Launchpad на вашия Mac и изберете Друго(Other) , последвано от Редактор на скриптове(Script Editor) . Ще стартира приложението за редактор на AppleScript .

Щракнете върху Файл(File) , последван от Нов(New) , за да създадете ново приложение. Въведете следния код в приложението, като замените APP-PATH с пътя на вашето приложение за Mac.

направете шел скрипт “open -n APP-PATH”(do shell script “open -n APP-PATH”)

Командата ще изглежда по следния начин за приложението Калкулатор(Calculator) .

do shell script “open -n /Applications/Calculator.app”

Щракнете върху менюто Script и изберете Compile , за да компилирате кода.

Натиснете Command + S , за да запазите скрипта. Въведете име за скрипта, изберете Приложение(Application) от менюто File Format и натиснете Save .

Сега, когато искате да стартирате няколко екземпляра на приложение, просто щракнете двукратно върху скрипта, който току-що сте запазили, и той ще изпълни задачата вместо вас. Можете да създадете скрипта за всяко от вашите приложения, тъй като всичко, което изисква като вход, е пътят на приложението на вашата машина.

Стартирайте няколко екземпляра на приложение, използвайки паралелно пространство (Android)(Run Multiple Instances Of An App Using Parallel Space (Android))

В сравнение с Mac , възможността за стартиране на множество екземпляри на приложение на устройство с Android е по-полезна. Причината е, че можете да стартирате любимите си приложения за незабавни съобщения като WhatsApp(instant messaging apps like WhatsApp) и Viber с различни телефонни номера едновременно на вашето устройство.

Няма терминал(Terminal) на Android , така че ще трябва да вземете приложение от Google Play Store . Приложението се нарича Parallel Space .

Инсталирайте и стартирайте приложението, след което преминете през екраните за добре дошли. Когато се появи главният екран, изберете приложението, което искате да клонирате, и докоснете Добавяне към паралелно пространство(Add to Parallel Space) в долната част.

Докоснете иконата на приложението на следващия екран и дайте необходимите разрешения.

Приложението ще се стартира, сякаш за първи път го използвате на вашето устройство.

Отворете два екземпляра на приложение с помощта на 2 акаунта на Android(Open Two Instances Of An App Using 2Accounts On Android)

Ако приложението Parallel Space не работи за вас по някаква причина, имате друго страхотно приложение, което да ви помогне да създадете множество копия на вашите приложения.

Въведете 2Accounts , което ви позволява да правите точно същото нещо като приложението Parallel Space .

Вземете приложението от официалния Google Play Store и го инсталирайте на вашето устройство.

Отворете приложението, изберете приложението, на което искате да стартирате няколко екземпляра, и докоснете Активиране(Enable) в долната част.

Докоснете приложението си на следващия екран и екземпляр от него ще се стартира на вашето устройство.

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

Ако вече не се нуждаете от екземпляр на приложение, просто докоснете и задръжте приложението в някое от горните приложения и изберете Изтриване(Delete) . Той ще изтрие екземпляра заедно със свързаните файлове от вашето устройство.



About the author

Аз съм уеб разработчик с над 10 години опит, включително 8 години като професионален софтуерен инженер. Също така имам опит в разработването на мобилни приложения и игри, както за настолни компютри, така и за мобилни устройства. В свободното си време обичам да играя видео игри и да гледам филми, да слушам музика, да чета книги и да се занимавам с градинарство.



Related posts