Q&A
解決済み

androidスマホで添付ファイルを開くアプリの変更

Arrows M02使用中ですが、Xperia SO-04Eでも同じ症状が出ています。


txtの添付ファイルを送ると、Gmailアプリではちゃんとアプリの選択画面が表示され、HTMLビューアを開けますが、Inbox by Gmailとk-9では常時選択がされているかのようにコレットカレンダーが表示され、ファイルの内容が見られませんでした。
https://play.google.com/store/apps/details?id=com.cfinc.coletto&hl=ja

コレットカレンダーのバックアップファイルをGmailアプリで送った事がありますが、当のアプリはきちんとTXT形式の添付ファイルに正常な反応を示すのに対し、送っていないInboxとk-9が反抗的な態度を示すのです。


アプリケーションの変更をしたいと思いググってみて、Gmail、Inbox by Gmail、k-9、HTML Viewer、コレットカレンダーの設定を見てみましたが、どれもデフォルトでの起動になっていません。
http://faq.mb.softbank.jp/detail.aspx?cid=79226&a=101&id=79226


試しにDefaultApp Resetを入れてみましたが、常時選択されていないせいかコレットカレンダーが変更対象として表示されません。
https://play.google.com/store/apps/details?id=pxlib.android.defaultappset&hl=ja

GmailアプリでHTMLビューアを常時選択してみましたが、Inboxとk-9では改善しませんでした。


お昼休みにコレットカレンダーのファイルをエクスポートして、データを消去し、アンインストールしてみましたが、今度はinboxから「ファイルを開くためのアプリが見つかりません」、k-9からは「android application octet-streamのビューアが見つかりません」と言われました(ウソつき!)。


そこで、次にSDカードのマウントを解除して、新しくtxtファイルとpdfファイルを送ってみました。
http://www.sumaho-etc.net/?p=155

今度はGmailとk-9からは両ファイルとも見られましたが、inboxのtxtファイルのみ「ファイルを開くためのアプリが見つかりません」と言われました。


念のためk-9でtxtファイルにつきHTMLビューアと常時連結してから、コレットカレンダーを再インストール+復元したところ、k-9はもちろんHTMLビューアを開きましたが、inboxはまたコレットカレンダーを開きました。
(その後、HTMLビューアをデフォルト設定から外してみましたが、k-9はアプリの選択画面に行ってくれます。)


つまるところ、inboxでも他アプリか、ダウンロードした上でYahoo!ファイルマネージャーでSDカードから見られるのですが、gmailはこのアプリで受信し整理しているので、忌々しくて仕方がありません。
https://play.google.com/store/apps/details?id=jp.co.yahoo.android.yfiler&hl=ja


このような状況下でinboxの「開く」をタップしたらアプリの選択画面が表示されるようにする方法をご存知の方がいらっしゃったら、教えていただけますか。

なお、DefaultApp Resetは日本人の方が作成されたようですし、かなりイラッとしていて勢いで入れてしまったのですが、なるべく新アプリを入れない方向性からの解決をお待ちしています。
我が侭なリクエストをつけて申し訳ありません。


4 件の回答
ベストアンサー
ベストアンサー
退会済みメンバー
退会済みメンバーさん
ビギナー

「ファイルを開くためのアプリが見つかりません」というメッセージから推測して、根拠や確証はないけど届いたメールに問題があるのでは?と思いました。

・ご自身のメールアドレスから同アドレス宛にテスト用に作成したテキストファイルをgmail・inboxアプリから送信しても現象が再現しますか?

・該当のメールのソースを表示して添付ファイルのContet-Typeに何が設定されているか調べてみる。
(パソコンの場合)
1.Gmail にログインします。
2.ヘッダーを表示するメッセージを開きます。
3.メッセージの上部にある [返信] の横の下向き矢印をクリックします。
4.[メッセージのソースを表示] をクリックします。
ベストアンサー この回答はベストアンサーに選ばれました。
  • 2
あいだの20件を表示
かごめそーす@🐾
Gマスターサポートアンバサダー

iPhone 14 medal ベストアンサー獲得数 170 件

>>23 ふわふわさん
UIはメーカーで自由に決められるんでたぶん隠してるんですね。
どうせ使わないだろうってw
裏コマンドで管理者モードとかあればいいのですが
それらしいのはヒットしませんでした。

そういえば、nPOPってあの黄色いアイコンのnPOPですか?
ずいぶん昔に使っていたのですが、今でもあるんですね。
懐かしいです(^^
  • 26
ふわふわ
ふわふわさん・質問者
Gマスター

iPhone 13 mini(mineo(docomo)) ベストアンサー獲得数 3 件

>>26 かごめそーすさん

わざわざ検索していただいてありがとうございました。
素人に安易にいじられては、逆に壊しそうですものね~(笑)。

そうです、npopはその黄色い奴ですv。
おお、かごめそーす さんは元利用者さんでしたか!何だか嬉しい♪
  • 27
ふわふわ
ふわふわさん・質問者
Gマスター

iPhone 13 mini(mineo(docomo)) ベストアンサー獲得数 3 件

念のため今inboxも再インストールしてみましたが、事態は変わりませんでした。
  • 1
ふわふわ
ふわふわさん・質問者
Gマスター

iPhone 13 mini(mineo(docomo)) ベストアンサー獲得数 3 件

なお、予備機で同じ検証をしたところ、SO-04Eのk-9、INBOXでも無事アプリの選択画面に行きました。
  • 7
退会済みメンバー
退会済みメンバーさん
ビギナー

パソコンにnpop、スマホにInbox by Gmailをインストールして、送信してみました。
--
■npopから送信した場合の添付ファイル部分
Content-Type: application/octet-stream
Content-Disposition: attachment;
filename="Lorem ipsum.txt"
Content-Transfer-Encoding: base64

■Inbox by Gmailから送信した場合の添付ファイル部分
Content-Type: text/plain; charset=US-ASCII; name="Lorem ipsum.txt"
Content-Disposition: attachment; filename="Lorem ipsum.txt"
Content-Transfer-Encoding: base64
X-Attachment-Id: ********************
Content-ID: <********************>

■Outlook2010から送信した場合の添付ファイル部分
Content-Type: text/plain;
name="Lorem ipsum.txt"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
filename="Lorem ipsum.txt"
--
→Outlook2010とGmailはテキストファイルとして扱われるけど、Inbox by Gmailだとテキストファイルとして認識されない。
→application/octet-streamはバイナリデータだから間違ってはいないような?

→→Inbox by Gmailの問題?
  • 18
ふわふわ
ふわふわさん・質問者
Gマスター

iPhone 13 mini(mineo(docomo)) ベストアンサー獲得数 3 件

>>18

ああ、そこまでしていただいてありがとうございます!


WEB版Gmailのソースでは三つ表示されていますよね。

Content-Type: multipart/mixed;
boundary="-----********************

-------_MULTIPART_********************
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: 7bit

-------_MULTIPART_********************
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="test.txt"
Content-Transfer-Encoding: base64

そして、添付ファイルはattachmentの部分のapplication/octet-streamで判断するんですね?

ググると、application/octet-streamはファイルタイプが明確に判断出来ないファイルタイプと書いてありました。


WEBから送ると、attachmentの部分はプレインテキストでした。

Content-Type: text/plain; charset=US-ASCII; name="test.txt"
Content-Disposition: attachment; filename="test.txt"
Content-Transfer-Encoding: base64

昨日Thunderbirdから送った時もWEBから送った時と同じようになるのを確認しています。


以上から、WEBやThunderbirdから送るとプレインテキスト形式のままですが、npopから送ると識別不能のファイルタイプになってしまい、それでもGmailアプリとk-9はHTMLビューアを候補としてアプリの選択画面を開きますが、Inboxはうまく対処出来ず、勝手な判断でコレットカレンダーに送ってしまっているようです。

私もInbox by Gmailの問題だと思います(柔軟性の欠如という意味で^^;)。
Inboxには、もう少し頑張ってほしいです(>_<)。


もっとも、npopが変に添付ファイルを変換しなければいいだけとも言えますが。。。
山ほどpopメルアドがあるので、10年以上このソフトで職場から(笑)大量のメールを削除していますが、今まで誰からも添付ファイルが開けないと言われたことがなく、この事実を知りませんでした(^_^;)。

通常人様にはwordやexcel等を送りますし、自分のメアドにテキスト文書を添付してもパソコンで受ければ問題なく開きましたしね。
  • 19