Fråga:
Stöd för flera användare på samma enhet
Ray Hayes
2011-03-06 21:33:09 UTC
view on stackexchange narkive permalink

Finns det något som en "nuvarande användare" på Android och ett sätt att byta det?

Jag är intresserad av att få en Motorola Xoom och vill dela den med min fru när jag är på Hem. För min Windows-bärbara dator byter vi snabbt användarbyte så att vi kan behålla våra egna flikar och inloggningar. Jag är inte särskilt intresserad av integritetsaspekterna av användarbyte, så om operativsystemet inte stöder separata användare, finns det ett begrepp att byta profil?

Detta kan göras genom att säkerhetskopiera och återställa flera gånger, men det är definitivt inte "snabb" användarbyte; förmodligen mer problem än det är värt. Förhoppningsvis kommer Google att stödja detta snart, med tillkomsten av surfplattor som sannolikt kommer att delas och sådant.
Istället för att behöva säkerhetskopiera användarens ROM varje gång finns det något sätt att ställa in en dubbel start med två separata instanser av Android? Det skulle möjliggöra att byta användare snabbt genom att starta om (förutsatt att xoom har en snabb starttid). Kanske något liknande [detta] (http://forum.xda-developers.com/showthread.php?t=779274)?
Matt, det här är en intressant idé, men skulle fördubbla lagringsutrymmet som Android upptar på enheten. Det vore vettigare att implementera användarprofiler som liknar hur olika Linux-skrivbordsmiljöer, Mac OS och Windows stöder flera användarkonton. Det finns ingen anledning till varför Android inte kan göra detsamma.
@DerekMahar: det finns en STOR anledning till att Android inte kan göra samma sak som Linux gör för att byta flera användare; den främsta anledningen beror på hur Android implementerar säkerhetsfängelse för applikationer. I Android körs varje dalvik-app under sitt eget användarkonto (med undantag för några undantag); detta betyder att användaren ständigt byter konto medan han växlar mellan applikationer. Detta betyder inte att du inte kan implementera fleranvändare i Android, men det skulle inte implementeras på samma sätt som det är på vanligt Linux-skrivbord.
Se detta: http://www.androidpolice.com/2012/07/30/multiple-user-accounts-are-coming-miles-of-code-is-already-in-aosp-and-some-of-it -är-tyst-arbetar-på-enheter-just-nu / Detta meddelades för en dag sedan på reddit
Sju svar:
bmaupin
2012-11-02 19:05:57 UTC
view on stackexchange narkive permalink

Detta är tillgängligt för telefoner som börjar i Android 5.0 (Lollipop):
http://www.android.com/versions/lollipop-5-0/

Och för surfplattor som börjar i Android 4.2 (Jelly Bean):
http://developer.android.com/about/versions/jelly-bean.html#42-multiuser

Som Tatjana Heuser nämnde är den också tillgänglig som dold funktionalitet i Android 4.1, men inte tillgänglig via det vanliga användargränssnittet.

Ryan Conrad
2011-11-07 22:34:10 UTC
view on stackexchange narkive permalink

Stöd för flera användare har diskuterats tidigare, och jag tror att det också är något som behövs. Om jag köper en surfplatta och ställer in den för min e-post, kalender etc. Jag vill inte att enheten ska vara en community-enhet. Vilket skulle innebära att flera surfplattor behövs i ett familjehushåll.

Ett problem med att kunna stödja flera användare är det utrymme som krävs. Om varje användare hade sina egna inställningar, skulle / data / data behöva vara mycket större för att stödja dessa extra användare. Men inte bara inställningar, det måste också stödja alla appar som installeras av användaren, så / data måste också vara mycket större. Du kunde inte använda samma appar mellan användare, eftersom de betalda apparna är knutna till kontot som köpte dem.

Jag tror att detta så småningom kommer att hända, men mycket större lagring skulle behövas för enheterna. Som det är fyller min enhet konsekvent / data / cache och jag måste rensa det på grund av antalet appar jag har installerat. Tänk dig att ha två (eller fler användare) som använder samma enhet. Och var ställer du in gränsen för antalet användare som kan använda en enhet? Det finns 2 vuxna och 3 tonåringar i mitt hushåll. Så det är fem personer som potentiellt kan använda en enhet.

Jag upplever faktiskt problem med Google TV om just detta ämne. Det har för närvarande inte gmail eller sådana appar installerade, men jag kan logga in på gmail via Chrome-webbläsaren, och om någon annan kommer och använder TV: n / webbläsaren är jag nu inloggad. gör inte det här, men jag märkte att det var ett problem med tjänster som youtube och sådant)


uppdatering

Google har varit svårt på jobbet börjar implementera detta. Ingen faktisk information om när den kommer att finnas tillgänglig, men grunden för början har lagts.

I LockPatternKeyguardView finns följande kod:

  public void onUserChanged (int userId) {mLockPatternUtils.setCurrentUser (userId);
updateScreen (getInitialMode (), true);}  

Så fleranvändarsupport kommer någon gång.

Uppdatering 2 (10/29 / 2012)

Med tillkännagivandet av JellyBean 4.2 finns support för flera användare tillgängligt, men endast på surfplattor.

"... men bara på surfplattor." - vilket är vettigt eftersom telefoner vanligtvis inte delas. Tabletter är.
Vadzim
2012-01-27 16:58:36 UTC
view on stackexchange narkive permalink

SwitchMe app dök precis upp med profiler för rotanvändare. Den fria versionen kan hantera två profiler. För att hantera fler profiler måste du köpa nyckeln för cirka 3 $. SwitchMe behöver, inte överraskande, root på en stationär dator.

Tekniken bakom SwitchMe sparar alla dina applikationer och data, skyddar den och lagrar den som en fil i minnet. Du kan sedan logga ut från ett konto och logga in på en ny installation av Android eller ett annat konto med sitt eget unika innehåll.

Du kan skapa så många profiler som minnet kan hålla. Vissa av dessa kan kräva mycket lite ledigt minne eftersom de innehåller få appar, andra blir större eftersom de innehåller många applikationer och mycket cache och data.

Jag är verkligen imponerad av appen: Det var precis vad jag letade efter för att dela min moddade Kindle Fire med andra människor.
Tatjana Heuser
2012-10-16 20:52:47 UTC
view on stackexchange narkive permalink

Med uppdateringen till 4.1.2 kan flera användarprofiler konfigureras. Det finns viss dokumentation på xda:

I JellyBean, enligt XDA, använder kommandona (behöver root, så su innan du ringer)

  pm skapa användare <name>pm remove- användare <number>pm listanvändare  

användarkonton kan skapas, raderas och listas (i den här ordningen).

bmaupin
2012-01-13 22:19:50 UTC
view on stackexchange narkive permalink

Jag ska erkänna att detta inte är en bra lösning, men om det hjälper någon har Titanium Backup mycket begränsat stöd för detta:

http: //www.titaniumtrack.com/kb/titanium-backup-kb/titanium-backup-howtos.html#multi-user-data-profiles

Matt
2011-03-07 01:04:40 UTC
view on stackexchange narkive permalink

Det finns en app som heter Devide av Enterproid som kan göra tricket. Det är tänkt att vara för användning i en arbetsmiljö så att en användare kan ha en arbetsprofil och en personlig profil på telefonen, var och en separat och säker med olika inställningar och appar som är specifika för arbets- eller personlig miljö. Jag förstår inte varför det inte skulle fungera med två olika människors profiler istället för arbete kontra personlig inställning. Jag vet inte om kompatibilitet med Xoom eller kostnad (det är förmodligen inte billigt) och de är fortfarande i en bara inbjudan beta men det är värt att begära en inbjudan och kolla in den.

Från vad jag har läst är "Arbets" -partitionen av Divide extremt begränsad, till exempel kan du bara ladda appar på den som har godkänts av Enterproid. Om du är nöjd med dessa begränsningar är det förmodligen det enklaste sättet att dela en enhet mellan två användare.
Tintumon M
2015-11-03 11:04:39 UTC
view on stackexchange narkive permalink

Du kan logga in med en annan användare genom att lägga till flera användare i din Android-enhet. Vi kan aktivera flera användarkonton på Android 4.2 och senare.

  1. Skapa ett nytt användarkonto genom att öppna meddelandet med dubbla rullgardinsmeddelanden för att få andra snabbinställningar.
  2. I det andra snabbinställningar, i det övre högra hörnet hittar du en rund ikon. Det är Admin-användarikonen (om du använder den för första gången).
  3. Klicka på den och skapa en ny användare (den förblir tills du tar bort den) eller använder en gästanvändare (den ' Jag raderas efter att du har använt den, men du kan också behålla den.
  4. Efter att du skapat en ny / gästanvändare. Gå bara till Google Play Store, installera vilken app du vill. Oroa dig inte, det använder dina befintliga samma appfiler men inte användardata, så det laddar inte ner en ny.
  5. Du kan logga in på dessa appar med ett annat id. Så här kan du använda Whatsapp, vandra, facebook, twitter, paytm och mer ...
  6. Innan det, gå till fler inställningar Klicka och öppna som skapade nya / gästanvändares inställningar och aktivera Tillåt telefonsamtal och SMS . Så att du får verifierings-SMS eller ringer.Om någon hjälp kan kommentera, fortsätter jag att uppdatera det om någon förändring eller förbättring sker.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 2.0-licensen som det distribueras under.
Loading...