Android Media Storageが新しい着メロファイルを検出できないのはなぜですか?


8

この問題は、Nexus 4とNexus 5の両方(すべての電話)で発生しました。

私はファイルを持っています、それは私が私のすべての電話で使用する同じ着信音ファイルです、それは私が好きな曲の編集されたmp3です。

このファイルをデバイスの「Ringtones」フォルダに配置しました。

着信音を変更しようとすると、Androidの設定で新しいファイルを選択できません。

デバイスを再起動しても、新しいファイルは検出されません。

毎回1回実行するたびにこの着信音ファイルを追加する必要があります(デバイスを時々ワイプします)は、デバイスで「Media Storage」アプリを見つけてメモリをクリアすることです。この時点で、電話は着信音がないと判断しますが、再起動すると、すべての古い着信音が、同じ場所にずっと存在していた私の着信音とともに表示されます。

だから私は回避策を持っていますが、誰が私が間違っているのか教えてもらえますか?これは私にナッツを運転しています!他の誰かがこの問題を見ていますか?

私が読んでいるすべてのインターネットフォーラムは「ファイルを着信音フォルダに置くだけで魔法のように機能する」ので、非常にイライラするので、単純なものを見逃している必要があります。

編集:いくつかの追加情報、私は数日間ファイルをそこに持っています、それが違いを生むかどうかを確認するためだけです。過去数日間にデバイスを数十回再起動した。ファイルはまだオプションとして利用できません。

編集2:以下のコメントを参照してください。そこにファイルを配置する方法と関係があるようですが、メディアスキャンが再起動時にファイルを取得しないのは奇妙です。メディアスキャンについて何か知っている人はいますか?多分それは頻繁に変更されるべきではないので、Ringtoneフォルダのようなフォルダをスキップするように起動時に最適化されています...?


すぐに表示されない理由は簡単です。そのためには、メディアスキャナーがその名前/場所をデータベースに追加する必要があります。しかし、再起動によってそれが確実にトリガーされたはずなので、実際に何かが間違っているようです。どのようにファイルを追加しましたか?MTP / UMSを使用して(電話がコンピューターに接続されている間に)試しましたか?
イジー

@Izzy ESファイルエクスプローラーを使用して追加し、クラウドストレージ(Ubuntu One)からコピーしました。ESはU1にサインインし、そこからアプリですべてを行います。ファイルは常にクラウドストレージ上にあることがわかっているので、これは通常、ファイルを常に追加する方法です。私はそれをプラグインして、ファイルを削除して、プラグを抜いて再度プラグインして、ファイルを追加して、プラグを抜いてみたところ、再起動せずに着信音にあった。アプリがメディアスキャンを正しくトリガーしていないと思いますが、メディアストレージアプリのメモリをクリアするまで、再起動時にアプリが検出されないのは変です:/:/。ファイルを破損させることはできません。今すぐ再コピーしました... :(
gnomed '30 / 12/30

アプリがmesiaスキャナーをトリガーしないのはおそらく正しいことです。ただし、再起動するとトリガーされます。推測させてください:影響を受けるすべてのデバイスはすでにキットカットを実行していますか?それ以来、メディアスキャナーはフルスキャンAFAIRを実行しなくなったためです(少なくとも、それをトリガーするアプリは、「古い方法」では実行できません)。私の記憶が正しければ、メディアスキャナーは変更されたファイルを直接ポイントする必要があります。
イジー

もう1つ注意:私の推測が正しく、デバイスが4.4.2を実行している場合は、キットカットのバグGoogle翻訳バージョン)に遭遇した可能性があります。ここで説明されている回避策は、すでに使用しているものとほとんど同じです。
イジー

@Izzy私はこれが私のネクサス4プレキットカットで起こったと確信しています それは良い点ですが、メディアスキャナーとキットカットの変更に気づきました。ああ、私は困惑しています。
2014年

回答:


3

解決方法--OGGファイル名にハイフンがあり、アンダースコアに変更して電話(Nexus 5 KitKat)を再起動すると表示されました


系統14.1および通知について確認済み。ハイフンはありません。
2017年

2

ファイルをコピーしただけの場合、そのアクセス許可は600に設定されているようなものです。chmodでファイルを644に設定すると、WORLD READABLEになります。そう、

chmod 644 /sdcard/ringtones/blah.whatever

また、ファイル名にスペースが含まれていると問題が発生する可能性があります。とにかく名前を変更してください。ファイル名がの場合はblah blah.whateverblah_blah.whatever

最後に、上記がうまくいかないか、すでに正しくソートされている場合は、設定->アプリに移動して、メディアストレージを探します。強制的に停止し、キャッシュをクリアしてから再起動します。すべてのデータを消去したい場合は、最初にJICを別のディレクトリにプルし、次にすべてのデータを消去した後、それらを着信音ディレクトリに戻します。ルート権限を取得している場合は、ファイルを/ system / media /の正しい場所にコピーし、permsを正しく設定して[644]、再起動します。


名前のスペースに関しては、ファイル名と拡張子の周りにスピーチマークを付けることができるはずです。それともそれが全体の道だったのか...
Dan Brown、

それが私の最初の反射でしたが、chmodは静かに失敗し、許可は660のままでした。私にとってはハイフンでした。
2017年

@誰か誰か、chmodが「静かに失敗する」chattr -i <filename>場合は、不変のビットが設定されている可能性がありますが、それは奇妙です。ファイルユーティリティを使用してファイルを確認します。
moonbutt74

0

スマートフォンに設定があります。設定-オーディオプロファイル-個別のプロファイル設定-カスタム着信音。ここでは、電話で認識された着信音のリストにMP3を追加できます。あなたがそのようなものを持っているなら、あなたは黄金です。


0

同じ問題がありました。私の場合、お気に入りの曲をアラームとして使用しています。何らかの理由で新しいアプリをインストールしたので、音楽のデフォルトアプリを強制的に停止することを強制できなかったので、そのアプリに戻ってもう一度実行しました。音楽ファイルをもう一度検索できましたが、デフォルトのアプリが実行されていないようです。そのため、オプションを実行できません。:)


0

デバイスの音楽プレーヤーで曲を探してみてください。曲を再生し、再生中にオプションを選択して、着信音として設定します。


0

私は同じ問題に出くわしました。新しいMoto E(第2世代)では、コンピューターから携帯電話にコピーした着信音が再生されません。コンピューターから携帯電話にファイルをコピーしてコピーしたときに、ファイルをWMAファイル(.m4Aファイル-音楽ファイルのまま)に変換することについてMoto Eから受け取ったメッセージを無視して、この問題を解決しました。 ringtonesフォルダーとmusicフォルダー。Googleミュージックプレーヤーを開いて再生し、アラームに割り当てました。首のなんて痛い!現在は修正されています。


0

一部のMP3ファイルには「ファイル名」と「ファイルタイトル」が異なる場合があります。ラップトップでファイルタイトルを表示するには、次のように使用します。ファイルを右クリックして、[プロパティ]-> [詳細]をクリックします。Androidの「ファイルタイトル」に記載されているMP3着信音。例:「Notify.MP3」という名前のファイルをダウンロードしましたが、Androidの着信音に「モーニングアラーム4」と表示されています。注:Android-Lを使用しています


0

申し訳ありませんが、これが長すぎるのですが、それでも絶望的な場合は、役立つかもしれません。私は多くのオンラインアドバイスに失敗しました。2つのSIMスロットを備えたBlu Vivo XL2である「N」(Nougatですよね?)私は現在後者の1つだけを使用していて、何らかの理由で店の人がSIMカードをスロット2に挿入しました。TLKannanのアドバイスに従って、着信音ファイルに名前に加えてタイトルを付けました(前に戻って) Audacityに送信し、オーディオのエクスポートのメタデータ部分をスキップせず、もちろんこのバージョンを電話のRingtonesフォルダに配置します)。本当の解決策は、私がこれまで聞いたことのない奇妙な体験から生まれました。

  1. [設定]-> [音とバイブレーション]-> [SIM 2([ネットワーク名])呼び出し音](その他の選択肢SIM 1、通知、その他...)をタップすると、組み込みの着信音のリストが表示されます
  2. 「リングDIY」というラベルが付いたディスプレイの下部にある小さなアイコンをタップします
  3. スマートフォンで祝福されたすべてのサウンドファイルの結果の無限のリストを下にスワイプして、一番下にあるファイルを見つけて選択します。
  4. これにより、ファイルを再生する大きな赤い[スタート]ボタンが付いた、必要最低限​​のサウンドエディターのような新しい画面が表示されました。すごい!上部には[キャンセル]と[保存]もあります。
  5. [保存]をタップすると、画面が表示され、(冗談ではありません!)「いや、いいね、この着信音に名前を付ける必要があります」という編集ボックス内の(既に名前が付けられた)ファイルと下部にある[保存]ボタンが表示されます。 。それは私にファイルを(再)名前を付けさせない(私はちょうど最後に数字を追加した)ことができず、保存されました。(このプロセスBTWは、「diy」という名前のRingtonesのサブフォルダーに変更された名前でファイルの重複コピーを保存しているようです。今では[Filename] 4までだと思います。)
  6. これにより、「おめでとうございます。正常に保存されました!」という画面が表示されます。下の[着メロを作成]ボタンと[DIYをもう一度]ボタンを使用します。
  7. 前者をタップすると、「Make Ringtones」というラベルの付いたポップアップが表示され、選択肢が1つになります。「ボイスコール着信音」、私に導いた
  8. SIM 1とSIM 2の選択。そのうちの1つをタップすると、再び手順6に戻ります。上部にある「<-Ringtones」を介してそこからバックアウトすると、ステップ2に戻ります。組み込みの着信音のリスト(そして、偶然にも、私の着信音のバージョンがまだリストされていない場合!)もう1つステップを戻すと、基本的なサウンドとバイブレーションの画面に戻ります。着信音の名前は、SIM 2 ...アイテムの下に小さな灰色のフォントで表示されています。

ちょっと待って!着信音量スライダーを調整して新しいトーンをテストしても、デフォルトの着信音が再生されます。どうやらこれは(私の場合は空の)SIM 1スロットに関連付けられています。上記のナンセンスのすべてを繰り返すことで、別の名前が付けられた私の着信音のコピーをSIM 1に接続できるため、最終的にボリュームスライダーが私の新しい着メロ(に相当)を再生します!

それで終わりです!

うまくいけば、実際に電話がかかってきたときにうまくいくでしょう。


0

私も同じ問題を抱えていました。携帯電話のDropboxからRingtonesフォルダーにファイルをコピーしました。

着信音として使用するためのファイルが見つかりませんでした。数時間後にファイルを削除しました。

次に、電話をPCに接続し、PCからファイルをコピーしました。着信音はすぐに見つかりました。

理由がわからない。これが誰かを助けることを願っています。


0

100の新しい着信音をSDカードに入れましたが、選択しようとしても表示されません。それで、音楽プレーヤーで1つのMP3着信音を再生しました。その後、100の新しい着信音すべてが、設定/サウンドの「選択した電話の着信音」に突然表示されました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.