Hur man kör flera instanser av en app på Android och Mac

För det mesta när du installerar en app på dina Mac- och Android- enheter låter appen dig bara använda ett konto åt gången på den enheten . Detta fungerar alldeles utmärkt när du bara har ett enda konto med den appen. Men problemet uppstår när du har flera konton och du vill använda dem alla samtidigt på samma enhet.

Ett av sätten att göra det är att köra flera instanser av appen. Som standard erbjuder din enhet inte alternativet att göra detta, men det finns en lösning för att få det att hända.

Använd terminal för att köra flera kopior av samma app (Mac)(Use Terminal To Run Multiple Copies Of The Same App (Mac))

På en Mac -maskin låter Terminal - appen dig utföra ett antal uppgifter med olika kommandon. Den innehåller ett kommando som låter dig köra två eller flera instanser av en app på din maskin.

På så sätt kan du starta en app flera gånger, var och en med sin egen oberoende behållare. Varje instans kommer att isoleras från de andra så att det inte blir någon sammanblandning av någonting.

Så här gör du.

  • Starta Terminal -appen från Launchpad.
  • När Terminal startar, skriv in följande kommando, tryck på mellanslagstangenten(Spacebar) , dra och släpp din Mac -app från mappen Applications och tryck på (Applications)Retur(Enter) .

    öppen -n(open -n)

  • Som ett exempel kommer jag att starta två instanser av Calculator -appen på min Mac . Jag skulle skriva in följande kommando och trycka på Enter för att göra det.

    open -n /Applications/Calculator.app

  • Kommandot öppnar en instans av din valda app på din Mac . Kör kommandot flera gånger för att starta flera instanser av den appen på din maskin.

Starta flera instanser av samma app med AppleScript(Launch Multiple Instances Of The Same App Using AppleScript)

Terminalmetoden fungerar bra men den största nackdelen(Terminal) med metoden är att du måste köra kommandot varje gång du vill starta en instans av en app.

Om du ofta behöver flera instanser av en app som körs samtidigt, kanske det inte är det perfekta sättet att använda Terminal för att utföra uppgiften.(Terminal)

Lyckligtvis låter din Mac dig köra fördefinierade skript(your Mac lets you run predefined scripts) och du kan använda den här funktionen för att köra flera instanser av en app genom att bara dubbelklicka på en ikon på skrivbordet. Det är lika enkelt som att normalt starta en app på din maskin.

Öppna Launchpad på din Mac och välj Other följt av Script Editor . Det kommer att starta AppleScript- redigeringsappen.

Klicka på Arkiv(File) följt av Ny(New) för att skapa en ny app. Ange följande kod i appen och ersätt APP-PATH med sökvägen till din Mac-app.

gör skalskriptet "öppna -n APP-PATH"(do shell script “open -n APP-PATH”)

Kommandot kommer att se ut så här för Calculator -appen.

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

Klicka på Script -menyn och välj Kompilera(Compile) för att kompilera koden.

Tryck på Command + S för att spara skriptet. Ange ett namn för skriptet, välj Program(Application) från menyn Filformat och tryck på (File Format)Spara(Save) .

Nu när du vill köra flera instanser av en app, dubbelklicka helt enkelt på skriptet du just har sparat och det kommer att göra uppgiften åt dig. Du kan skapa skriptet för vilken som helst av dina appar eftersom allt det kräver som indata är sökvägen till appen på din maskin.

Kör flera instanser av en app med parallellt utrymme (Android)(Run Multiple Instances Of An App Using Parallel Space (Android))

Jämfört med Mac är möjligheten att köra flera instanser av en app på en Android- enhet mer användbar. Anledningen är att du kan köra dina favoritappar för snabbmeddelanden som WhatsApp(instant messaging apps like WhatsApp) och Viber med olika telefonnummer samtidigt på din enhet.

Det finns ingen terminalAndroid så du måste hämta en app från Google Play Butik(Google Play Store) . Appen heter Parallel Space .

Installera och starta appen och gå sedan igenom välkomstskärmarna. När huvudskärmen visas väljer du appen du vill klona och trycker på Lägg till i parallellt utrymme(Add to Parallel Space) längst ner.

Tryck på appikonen på följande skärm och ge de nödvändiga behörigheterna.

Appen startar som om det var första gången du använder den på din enhet.

Öppna två instanser av en app med 2Accounts på Android(Open Two Instances Of An App Using 2Accounts On Android)

Om Parallel Space -appen inte fungerade för dig av någon anledning har du en annan bra app som hjälper dig att skapa flera instanser av dina appar.

Ange 2Accounts , som låter dig göra exakt samma sak som Parallel Space -appen.

Ta appen från den officiella Google Play Butik(Google Play Store) och installera den på din enhet.

Öppna appen, välj appen du vill köra flera instanser av och tryck på Aktivera(Enable) längst ned.

Tryck på din app på följande skärm och en instans av den kommer att starta på din enhet.

Du kan nu lägga till dina ytterligare konton i den nyskapade instansen av appen och börja använda dem direkt.

Om du inte längre behöver en instans av en app trycker du bara på och håller kvar appen i någon av apparna ovan och väljer Ta bort(Delete) . Det kommer att radera instansen tillsammans med de associerade filerna från din enhet.



About the author

Jag är en mjukvaruingenjör med erfarenhet av både Chrome och spelapplikationer. Jag har jobbat med lösningar för webbläsaren Google Chrome de senaste 4 åren och har även jobbat med spel för flera olika plattformar. Mina kunskaper ligger i att designa, testa och hantera mjukvaruprojekt. Utöver mitt arbete som mjukvaruingenjör har jag även erfarenhet av sekretess, användarkonton och familjesäkerhetsfrågor.



Related posts