Android 6.0に移行したばかりで、[共有先]パネルにはさまざまなアプリの上に新しい灰色の領域があり、そこに連絡先が表示されます。これは良い機能ですが、連絡先がそこになってしまい、削除する方法が見つかりません。あるの?
具体的には、連絡先はメッセンジャーアプリによってそこに置かれたようですが、アプリからピン留めを変更する方法もありません。
Android 6.0に移行したばかりで、[共有先]パネルにはさまざまなアプリの上に新しい灰色の領域があり、そこに連絡先が表示されます。これは良い機能ですが、連絡先がそこになってしまい、削除する方法が見つかりません。あるの?
具体的には、連絡先はメッセンジャーアプリによってそこに置かれたようですが、アプリからピン留めを変更する方法もありません。
回答:
根ざしている人々のために、直接共有を完全にオフにする方法があることがわかりました!
短いバージョンについては、この回答の最後までスキップしてください。
この馬鹿げた機能が私を悩ませるのを止める方法を探して、開発者がこの機能をアプリに実際に実装する方法を見ました。これは、ことが判明し、彼らが意図受信機でサービスを登録する(読み:イベントリスナー)を、私はそれを実現するとき、私はシステムを通じて放送から特定の意図を阻止する方法を探し始めました。実際、Androidにはそれが組み込まれています。これはIntent Firewallと呼ばれます。アプリをブロックするルールを作成する方法をすぐに見つけました。「何かをタップしようとしているときに、いくつかの直接共有ボタンを親指の下に置いて、ユーザーをバグにしたいアプリはありますか?」 -イベント。
次のような単純な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は不要)、Direct ShareターゲットがポップアップしてBOOMを引き起こす原因となるものを共有しようとしました!何もない!
特にIntent Firewallがどのように機能し、どのようにフォルダを見つけることができるかについて、いくつかの背景を読むことをお勧めします(上記のリンクを参照)。
幸せな非共有!
disable-direct-share.xml
上記の正確なXMLコンテンツを含むというファイルを作成し、それ/data/system/ifw/
をルートエクスプローラーを使用して既存のフォルダーにコピーすると、...アプリの数秒後、迷惑な「共有」連絡先が引き続き表示されます。Rooted LineageOS、Android 7.1.2。何か案が?ありがとう!
/sdcard/
、コピーします。5.ディレクトリを開き/data/system/ifw
、貼り付けます。6.システムを再起動します。
連絡先にアクセスするためのメッセンジャーの許可を削除することにより、「経由」メニューを無効にすることができます。メッセンジャーをプライマリSMSアプリとして使用する場合、これは実用的ではありませんが、別のアプリを使用する場合は問題ありません。
もう1つの方法は、共有メニューを完全に置き換えるAndmadeShareなどのアプリを使用することです。 https://play.google.com/store/apps/details?id=com.andmadesoft.share
現在。6.0では、直接共有をすべて無効にする方法はありません。ただし、一部のアプリでは、アプリの直接共有を無効にするオプションが追加される場合があります。
設定に移動。[拡張機能]をクリックします。一番下までスクロールして、直接共有します。オフにすると、すべての連絡先が共有から削除されます。
whatsappのダイレクトシェアメニュー(つまり、ガールフレンドが見ているときの横のひよこ)に問題のある連絡先が表示されている場合、添付ファイルを他のより安全な連絡先に送信することで、その連絡先をリストの外にプッシュできます。whatsappには、あなたが何かを共有した最後の4人が表示されるため、写真を他の4人と共有するか、必要なだけ連絡先をトップ4から押し出してください。
メーカーに関係なく、Fliktuをインストールすることで、携帯電話からDirect Shareを削除できます。これは、Andmade Shareよりもはるかに優れたオプションです。