"직접 공유"패널에서 연락처 제거


33

방금 Android 6.0으로 마이그레이션했으며 '공유 대상'패널에는 다양한 앱 위에 새로운 회색 영역이있어 연락처를 넣는 연락처가 있습니다. 접촉이 끝나고 제거 할 수있는 방법을 찾을 수 없다는 점을 제외하고는이 기능이 좋습니다. 하나 있습니까?

특히 연락처는 메신저 앱에 의해 작성된 것으로 보이지만 앱에서 고정을 변경할 수있는 방법은 없습니다.


1
내 경험을 바탕으로 연락처가 특별히 고정되어 있지 않기 때문에 (이 경우에는 '홈 화면'의 '앱 제안'과 유사하지만 사용 중지 될 수는 없음) 기록이 공유되지 않아서 연락처가 추가되었지만 쉽게 제거 할 수 있다면 힌트.
앤드류 T.

1
다소 흥미로운 (...) 측면은 특정 연락처가 원래 정확히 하나의 SMS를 보낸 전화 번호라는 것입니다. '삭제 / 삭제'버튼 / 방법을 얻기 위해 새 연락처에 추가했습니다. OTOH, 내가 더 많이 공유 한 여러 연락처가 나타나지 않습니다.
lfabio

1
AOSP 이슈 트래커에서 기능 요청을 작성했습니다 : # 194126 . 진행 상황을 따르도록 주연을 고려하십시오.
앤드류 T.

1
전화를 사용한지 며칠 후 업데이트 : 이제 a) WA 연락처 만 가지고 b를 제외하고는 whatsapp에 의해 영역이 인수되었습니다. 12 개월. 따라서 하나의 앱이 전체 패널을 차지할 수있는 것처럼 보이며 그 시점에서 단순히 연락처의 일부를 보여줍니다. OTOH, 메신저는 한 번의 접촉 만했습니다.
lfabio

1
그 이후로 오랜 시간이 걸렸습니다. 원래의 결함 종류는 사용하는 한 다른 접점이 그 영역을 점령하는 한 수정되었습니다. 어떤 접점을 표시 할 것인지는 무작위로 유지되며 사용 빈도 나 빈도에 따라 느슨해집니다.
lfabio

답변:


15

루팅 된 사람들에게는 Direct Share를 완전히 끌 수있는 방법이 있습니다.

짧은 버전의 경우이 답변의 맨 아래로 건너 뜁니다.

이 멍청한 기능이 나를 괴롭히는 것을 막는 방법을 찾기 위해 개발자가 앱에서 기능이 실제로 어떻게 구현되는지 살펴 보았습니다. 그것은 밝혀 그들이 의도 수신기와 서비스를 등록 하고 나는 그것을 깨달았을 때, 나는 시스템을 통해 방송에서 특정 의도를 차단하는 방법을 찾고 시작 (이벤트 리스너 읽기). 음, 안드로이드는 실제로 내장되어 있습니다.이를 인 텐트 방화벽 이라고합니다 . "앱을 탭하려고 할 때 몇 개의 직접 공유 버튼을 엄지 손가락 아래에 놓아 사용자를 버그 화하려는 앱이 있습니까?"라는 규칙을 작성하는 방법을 신속하게 알아 냈습니다. -행사.

당신은 간단한 xml 파일을 만들고 이것을 여기에 드롭하십시오 :

<rules>
  <service block="true" log="true">
    <intent-filter>
      <action name="android.service.chooser.ChooserTargetService" />
    </intent-filter>
  </service>
</rules>

이제 전화기에 넣고 Intent Firewall 디렉토리에 복사해야합니다. 대부분의 장치에서

/data/system/ifw/

루트 탐색기를 사용하여 파일을 거기에 복사하고 (chmod 필요 없음) 직접 공유 대상이 팝업되고 BOOM이 발생하는 것을 공유하려고했습니다! 아무것도!

특히 Intent Firewall의 작동 방식과 폴더를 찾는 방법에 대한 배경 읽기 (위의 링크 참조)를 수행하는 것이 좋습니다.

행복한 나눔!


disable-direct-share.xml위의 정확한 XML 콘텐츠가 포함 된 파일을 만든 다음 /data/system/ifw/루트 탐색기를 사용하여 기존 폴더에 복사했습니다 . 앱이 몇 초 후에 성가신 "공유를 통해"개별 연락처가 계속 나타납니다. 루팅 된 리니지 OS, 안드로이드 7.1.2. 어떤 생각? 감사!
Nicolas Raoul

흠 아니요 그게 효과가 있다고 생각합니다. 이것은 문자 그대로 다운로드하여 폴더로 이동하는 파일입니다. stor4ge.rejh.nl/_stored/var/android/system-images/…
REJH

1
고맙습니다!! 귀하의 답변에 따라이 파일을 설치하는 세 가지 방법으로 전화를 할 수 있습니다 : 전화가없는 컴퓨터, adb 및 마지막으로 플래시 가능한 복구 zip 파일. 참조 github.com/stefansundin/android-disable-direct-share
stefansundin

1
TWRP를 통해 루트없이이 수정 사항을 적용 할 수도 있습니다. 1. XML 파일을 어딘가에 복사하십시오. 2. 복구로 재부팅합니다 (TWRP). 3. 고급> 파일 관리자를 누르십시오. 4.에서 파일을 찾아 /sdcard/복사하십시오. 5. 디렉토리를 열고 /data/system/ifw붙여 넣기 6. 시스템으로 다시 부팅하십시오.
VasyaNovikov

1
나는 안드로이드 10 (Q) 에서이 방법에 대해 조언 할 것입니다-9 (Pie)를 통해 잘 작동했지만 10에서는 공유하려는 앱과 충돌합니다.
MartyMacGyver

7

메신저의 연락처 액세스 권한을 제거하여 '공유'메뉴를 비활성화 할 수 있습니다. 메신저를 기본 SMS 앱으로 사용하는 경우에는 실용적이지 않지만 다른 앱을 사용하는 경우에는 문제가 없습니다.


이것은 실제로 해결책이 아닙니다.
REJH

1
메신저에서만 제공되며 사용자가 다른 SMS 앱을 기본 SMS 앱으로 사용하는 경우에만 작동합니다. 연락처는 다른 앱 (내 경우에는 타사 이메일 앱 및 Whatsapp 등)에서도 올 수 있지만 연락처 권한을 비활성화하면 연락처가 오작동 할 수 있습니다.
pileofrocks


4

현재 6.0부터는 직접 공유를 모두 비활성화 할 수있는 방법이 없습니다. 일부 앱은 앱에 대한 직접 공유를 비활성화하는 옵션을 추가 할 수 있습니다.


2
실제로 기능에 문제가 없습니다. 의도 한대로 작동하는 경우 (예 : '가장 자주 공유되는'연락처를 여기에 넣습니다.) 나는 그것을 환영합니다. 그러나 목록을 편집하는 방법이 필요합니다. 목록을 편집하는 쉬운 방법이 필요합니다.
lfabio

현재 문제는 앱이 연락처를 추가 할 수 있으며 여러 IM이 같은 사람을 추가하면 여러 사람이 동일한 사람에게 연락하는 방법이 남아 있다는 것입니다. 무엇보다 공간을 차지합니다. 사람과 앱 사이를 전환하는 탭이 더 나은 옵션이라고 생각합니다.
Roh_mish

4

설정으로 바로 가기. 고급 기능을 클릭하십시오. 맨 아래로 스크롤하여 직접 공유로 이동하십시오. 전원을 끄면 모든 연락처가 공유를 통해 사라집니다.


2
설정 메뉴에 고급 기능이 없습니까? 우리는 전화 설정에 대해 이야기하고 있습니다.
lfabio

1
Galaxy S7에서 작동했습니다. 아마도이 방법은 삼성 전화에만 적용됩니까? 그리고 네, "디스플레이"뒤의 전화 설정 메뉴에서 "고급 기능"을 찾았습니다.
kdb

이것은 발굴이 거의 필요하지 않았고 전화를 뿌리지 않아도 될 정도로 정확한 대답이었습니다.
John

1
스크린 샷을 추가해 주시겠습니까? 고마워요! :-)
Nicolas Raoul

1

whatsapp이 직접 공유 메뉴에 문제가있는 연락처 (예 : 여자 친구가보고있을 때 사이드 병아리)를 표시하는 경우 첨부 파일을보다 안전한 다른 연락처로 보내어 해당 연락처를 목록에서 아래로 밀 수 있습니다. whatsapp는 사용자가 공유 한 마지막 4 명을 표시하므로 다른 4 명과 사진을 공유하거나 문제가있는 연락처를 상위 4 명으로부터 밀어 내기 위해 필요한만큼의 연락처를 공유하십시오.


1
문제는 불규칙합니다. 작동 할 수도 있고 작동하지 않을 수도 있습니다. 실제로 상호 작용하는 사람들을 불러 일으킬 수도 있고, 그렇지 않을 수도 있습니다. 3 년 동안 상호 작용을하지 않은 부부 관계를 일으켰습니다.
lfabio


1

메뉴를 통해 공유에서 Outlook 연락처를 성공적으로 제거하려면 다음을 수행하십시오. 1. 설정, 응용 프로그램, 응용 프로그램 관리자, Outlook, 권한-모두 선택 취소

공유 공유 메뉴에서 Outlook 전자 메일 연락처가 제거되었습니다. Outlook은 정상적으로 작동하지만 나머지 전화와는 연결되지 않습니다.


이것은 실제로이 질문에 대한 대답은 아니지만 정확히 내가하려고했던 것입니다. 답변 주셔서 감사합니다!
ssmy

이것은 내가 찾던 것이었고 효과가 있었지만 불행히도 일시적인 해결책 인 것 같습니다. Outlook 연락처가 돌아 왔습니다.
bmaupin

1

Whatsapp에서 연락처를 차단하면 공유 또는 전달할 때 공유 메뉴와 새로운 "자주 채팅"섹션에서 연락처가 표시되지 않습니다.

그러나 차단을 해제하면 두 곳에서 다시 표시 될 수 있습니다.

친애하는.


1

Andmade Share보다 훨씬 좋은 Fliktu 를 설치하면 제조업체에 관계없이 휴대 전화에서 Direct Share 를 제거 할 수 있습니다 .

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