MORIHIRO様
ご返信ありがとうございます。
ご指摘頂いた点、以下のように追加して実行してみましが、、
「この添付ファイルを開いて表示できるアプリはありません」とダイアログ表示され、
インテントを受け付けない結果でした。
hostとscheme属性を外さないと関連付けたアプリとして認識されませんでした。
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.db" />
<data android:host="*" />
<data android:scheme="file"/>
</intent-filter>
そこで、hostとschemeを外し、mimeTypeを「application/octet-stream」としたところ、
一応、拡張子dbも含め、未知の拡張子ファイルのみインテントを受け取れるようになりました。
例えば、「.aaaa」等の拡張子のファイルを添付してみて実行してみました。
拡張子db以外も認識してしまうので、根本的な解決にはなっていませんが・・・範囲を絞った感じでしょうか。
pathPattern属性が意味をなしてない状態です。
ちなみに、ファイラーで開くとどうなのかと思いまして、ESファイルエクスプローラーで試したところ、
host、scheme属性を付けても問題なく関連付けられ開く事ができ、且つpathPatternも
認識しました。
もしかするとGMailアプリだけの問題なのでしょうか・・?
もちろんメーラーは、Android端末にデフォルトで入っているGmailアプリです。