커맨드 라인에서 안드로이드 사용자를 전환하는 방법이 있습니까?


11

다음 명령을 사용하여 효과적으로 지원하지 않는 Android 기기에서 다중 사용자 모드를 활성화했습니다 adb shell setprop fw.max_users 4. 좋은 측정을 위해 build.prop 파일에 다음 항목을 추가했습니다.

fw.max_users=5

내 장치에 추가 사용자를 만들기위한 설정 메뉴가 있습니다. 새 사용자를 만들면 하단에 장치에서 사용 가능한 사용자 계정을 보여주는 아이콘이있는 다중 사용자 잠금 화면으로 전환됩니다. 거기에서 사용자 로그인을 선택할 수 있습니다.

또한 새 사용자의 계정 데이터는 재부팅 후에도 유지됩니다. 이것으로 다중 사용자 모드가 작동하고 있다고 결론을 내릴 수 있습니다.

문제는 Jellybean 4.2의 일부 버전을 실행하는 미디어 플레이어 인 Android 장치이며 일반적으로 잠금 화면을 표시하지 않습니다. 장치를 시작할 때 또는 장치를 일시 중단하거나 절전 모드로 전환 한 후에는 잠금 화면이 나타나지 않습니다.

실제로 잠금 화면이 표시되는 유일한 시간은 새 사용자를 만든 직후입니다. 새 사용자로 로그인 한 후에는 장치가 하단 패널 만 표시하도록 구성되어 있으므로 잠금 화면으로 다시 전환 할 수 없으므로 장치의 빠른 설정 메뉴에서 사용자 아이콘을 클릭 할 수 없습니다 상단 패널이 없습니다.

Control-Alt-F8과 같은 데스크탑 Linux를 달성하기 위해 저수준의 시스템 해킹을하는 것은 약간 과도합니다 .Android 활동 관리자 도구 (am)를 통해 사용 가능한 의도 또는 활동을 사용하는 명령이 있습니까? 다른 사용자 로그인 사이를 전환하거나 다른 사용자로 로그인 할 수있는 잠금 화면으로 전환 할 수 있습니까?


단순한 아이디어 : 키 가드를 전환하는 데 도움이 될 수 있습니까 (장치를 "잠그는"책임)? 그렇다면 Tasker를 사용하여 수행 할 수 있으며 홈 화면에서 해당 작업에 대한 바로 가기를 만들 수 있습니다. 터치하고 화면을 껐다가 다시 켜면 잠금 화면이 표시됩니다. 그런 다음 바로 가기를 사용하여 키 가드를 다시 끕니다. 만약 당신을 위해 그 작품, 그리고 당신이 그것을 "올바른 해답", :) 알려와 내가 하나를 만들 것입니다 고려
이지

답변:


19

그렇습니다. 커뮤니티가 android 4.1에서이 기능을 발견했을 때 (코드가 존재하지만 아직 선언되지 않았기 때문에 Google이 설정에서이 기능을 열지 않았습니다), Nexus 4에서이 기능을 사용하는 것을 기억합니다.

다음은 안드로이드 터미널에 대해 기억해야 할 몇 가지 명령입니다.

  • 새 사용자를 작성하십시오. pm create-user User_Name
  • 사용자 간을 전환하려면 am switch-user User_ID
  • 모든 사용자 목록을 얻으려면 pm list users
  • 사용자를 삭제하려면 pm remove-user User_ID

도움이 되었기를 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.