방금 Android 6.0으로 마이그레이션했으며 '공유 대상'패널에는 다양한 앱 위에 새로운 회색 영역이있어 연락처를 넣는 연락처가 있습니다. 접촉이 끝나고 제거 할 수있는 방법을 찾을 수 없다는 점을 제외하고는이 기능이 좋습니다. 하나 있습니까?
특히 연락처는 메신저 앱에 의해 작성된 것으로 보이지만 앱에서 고정을 변경할 수있는 방법은 없습니다.
방금 Android 6.0으로 마이그레이션했으며 '공유 대상'패널에는 다양한 앱 위에 새로운 회색 영역이있어 연락처를 넣는 연락처가 있습니다. 접촉이 끝나고 제거 할 수있는 방법을 찾을 수 없다는 점을 제외하고는이 기능이 좋습니다. 하나 있습니까?
특히 연락처는 메신저 앱에 의해 작성된 것으로 보이지만 앱에서 고정을 변경할 수있는 방법은 없습니다.
답변:
루팅 된 사람들에게는 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. 어떤 생각? 감사!
/sdcard/
복사하십시오. 5. 디렉토리를 열고 /data/system/ifw
붙여 넣기 6. 시스템으로 다시 부팅하십시오.
메신저의 연락처 액세스 권한을 제거하여 '공유'메뉴를 비활성화 할 수 있습니다. 메신저를 기본 SMS 앱으로 사용하는 경우에는 실용적이지 않지만 다른 앱을 사용하는 경우에는 문제가 없습니다.
또 다른 대안은 공유 메뉴를 완전히 대체하는 AndmadeShare와 같은 앱을 사용하는 것입니다. https://play.google.com/store/apps/details?id=com.andmadesoft.share
현재 6.0부터는 직접 공유를 모두 비활성화 할 수있는 방법이 없습니다. 일부 앱은 앱에 대한 직접 공유를 비활성화하는 옵션을 추가 할 수 있습니다.
설정으로 바로 가기. 고급 기능을 클릭하십시오. 맨 아래로 스크롤하여 직접 공유로 이동하십시오. 전원을 끄면 모든 연락처가 공유를 통해 사라집니다.
whatsapp이 직접 공유 메뉴에 문제가있는 연락처 (예 : 여자 친구가보고있을 때 사이드 병아리)를 표시하는 경우 첨부 파일을보다 안전한 다른 연락처로 보내어 해당 연락처를 목록에서 아래로 밀 수 있습니다. whatsapp는 사용자가 공유 한 마지막 4 명을 표시하므로 다른 4 명과 사진을 공유하거나 문제가있는 연락처를 상위 4 명으로부터 밀어 내기 위해 필요한만큼의 연락처를 공유하십시오.
메뉴를 통해 공유에서 Outlook 연락처를 성공적으로 제거하려면 다음을 수행하십시오. 1. 설정, 응용 프로그램, 응용 프로그램 관리자, Outlook, 권한-모두 선택 취소
공유 공유 메뉴에서 Outlook 전자 메일 연락처가 제거되었습니다. Outlook은 정상적으로 작동하지만 나머지 전화와는 연결되지 않습니다.