• 締切済み
  • 困ってます

なぜandroid4.4でSDに書き込み可能?

Android4.4でmicroSDカードに書き込みが可能なアプリがあるのはなぜですか。 Android4.4では外部ストレージへの書き込みが制限されているらしく、多くのファイル管理アプリでmicroカード内にあるデータの削除ができないことを確認しました。しかし、可能なアプリがいくつかありました。CheetahMobileによる「ファイル マネージャー (ファイルエクスプ ローラー)」やMetagoによる「アストロファイルマネージャー」等でSDカード内にあるデータの削除に成功しました。 外部ストレージへの書き込みが制限されているにも関らずSDカードへの書き込みができているという点が不思議です。多くのアプリが制限を受けている中で制限を感じさせないアプリがある理由やそれを実現する技術について教えてください。

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数384
  • ありがとう数0

みんなの回答

  • 回答No.1

ヒントは署名ですね。 例えばシステム署名がついたアプリは、ルート権限が必要な機能にアクセスできます。 システム署名はメーカー毎に異なり同一メーカー異機種では共通なのが一般的です。 SDカードへの書き込み制限回避の条件については把握していませんが、アプリ開発者がGoogleか幾つかのメーカーに対してアプリを渡し、電子署名をしてもらったのだろうと思います。 それがシステム署名であれば書き込みできて当然ですし、もしかしたらSDカード書き込み専用の署名が用意されていてそれ用の電子署名をして貰ったのかも知れません。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • Android4.1について2~3質問が?

    AndroidってwindowsみたいにOSを外部からクリーンインストールみたいな事は 出来ないんですか? 内部のプリインストールされたOSが気に入りません それと、その本体にはそのバージョンのOSしか入らないんですか? 入るとしたらダウンロード先とインストール方法を教えていただけませんでしょうか? 現在不思議に思っているのですが そのタブレットの内部ストレージは500Mなのですが LINEとLINE勇者コレクターと言うゲームにしか使っていないのですが 毎日毎日6~10Mずつ内部ストレージを侵食されます 何ヶ月かするとマンタンになって動きがおかしくなり、またクリーンインストールするはめになりますが 最初は100Mくらいなのにそこからまた毎日毎日ストレージを侵されます 勿論LINEもLINE勇者コレクターもSDカード移動されており 設定からストレージ→アプリで全アプリの使用データ量を足してみても 120M程度しか無いのですが、内部ストレージバーはその合計をはるかに超えて増え続けます インストールしてるアプリも他には無く皆目理由がわかりません 解決法と言えばぶん投げて蹴り飛ばしてゴミ箱にブチ込むのが最善と思っているのですが その前にやれるだけやっておこうと思いまして なにか良い解決策があったら教えていただけないでしょうか? ちなみにAndroid4,1中華タブレットCUBE U9GT4 8GB と言うゴミです PC接続しても内部ストレージは見れないのに殺意を覚えます・・・ なんとかAndroidの内部ストレージのファイル状況を見れるPCアプリとか無いのでしょうか? 開発キットなどで見れないものなんですか? rootは取ってゴミソフトは削除してあります 毎日毎日何かを溜め込む癖が Android4.1にはあるのでしょうか? 宜しくお願いします

  • Android4.1.2

    Android4.1.2 Android4.1.2バージョンを使っています。SDカードを新しく買ったんですけど、LINEのスタンプのダウンロードやトークの画像の保存ができません。SDカードの設定を確認して下さいと表示されます。SDカードのフォーマットもしたんですけど、できなかったです。どうすればいいですか?

  • isync android4.4で動かない

    isyncでSDカードにシンク出来ません android4.4でSDの制限で動かないのですか? android5ならシンクできました。

  • android4.0でのアプリの削除

    Android4.0でアプリを削除するときはどうするのでしょうか? アイコン長押しでもメニューが出てきません。

  • 通知マネージャーについて(Android4.4)

    あるアプリの設定を調べていた所、通知マネージャーの設定をすることになりました。 「通知」「許可」「制限」と3つの選択となっています。「制限」は理解できるのですが「通知」と「許可」の違いがわかりません。この設定で何が違うのでしょうか、どうか教えてください。 Android4.4です。

  • Android4.1.2アップデート後

    Android4.1.2にアップデートしたら標準機能の『タスクマネージャー』(タスク管理機能)がなくなりました。 使っている機種はDOCOMOのT-02Dです。 アップデート前は、ホームボタン長押しで最近使用したアプリが示され、下に『タスクマネージャー』のボタンが出ました。この『タスクマネージャー』で裏で起動中のアプリを終了する事ができました。 アップデート後は、『タスクマネージャー』のボタンが『アシストアプリ』のボタンに変わってしまっていました。 Android4.1.2で『タスクマネージャー』または同等の機能を使うことはできますか? また、できないのであれば、今まで標準搭載していた『タスクマネージャー』のように簡単でシンプルなタスク管理アプリで何かお勧めはありますか。 よろしくお願いします。

  • android4.0のfacebookでのコピペ

    android4.0のfacebookアプリについて質問です。 ブラウザであれば、画面上を長押しすればテキスト選択になるのでコピーできますが、facebookアプリだと、長押ししてもそうなりません。 表示画面でも、入力のボックス内でもです。 どういう方法があるでしょうか? また、何か対応しているコピペツールはあるでしょうか?

  • android4.0のtwitterでのコピペ

    android4.0のtwitterアプリについて質問です。 ブラウザであれば、画面上を長押しすればテキスト選択になるのでコピーできますが、twitterアプリだと、長押ししてもそうなりません。 表示画面でも、入力のボックス内でもです。 因みに使っているソフトは、デフォルトのTwitterアプリと、Twiccaです。 どういう方法があるでしょうか? また、何か対応しているコピペツールはあるでしょうか?

  • Yahoo! JAPAN Android4.04

    Android4.04を使用しています。端末が古いので、Yahoo! JAPAN アプリの 過去のバージョンを取得できるサイトをお教え願います。 検索しましたら、下記記事は見つかりました。 よろしくお願いします。 Android 4.0以下のOSをご利用の場合 Android 4.0以下はサポートを終了し、今後Yahoo! JAPANアプリを最新版へアップデートいただけなくなります。 アプリのご利用は可能ですが、今後新しく提供する機能をご利用いただけません。 また、あらたにYahoo! JAPANアプリをインストールいただくこともできなくなります。 ※過去にYahoo! JAPANアプリをご利用いただいておりアンイストールされた場合も、Android 4.0以下の端末は再度インストールいただけなくなります。 端末などの事情によりOSのアップデートができない場合は、大変恐れ入りますがブラウザー版のYahoo! JAPANをご利用ください。 引き続きYahoo! JAPANアプリをどうぞよろしくお願いいたします。 Android版Yahoo! JAPANアプリへのご意見、ご要望はこちらから。

  • 写真の削除と移動が出来るアプリ

    富士通のF-05Fを使用しています。 カメラで撮った写真は自動的にSDカード(本体ではなく)に保存される設定になっています(デフォルトだったか自分でそうしたかは覚えてません) で、写真を見る際、最初から入っているギャラリーが好きではないので『QuickPic』というアプリを使用しています。 所が、このアプリだと写真を削除した際『アンドロイド4.4以来、Googleはアプリがセカンダリ外部ストレージへの書き込みを許可していない』という表示が出て、写真の削除が出来ないのです。 最初から入っているギャラリーアプリだと、写真の削除は出来るのですが・・・ これだと今度はSDカード内の別のフォルダに写真を移したいと思っても出来ないのです。 Android4.4.2で、この2つ(SDカード内のフォルダ移動と写真の削除)が出来るアプリってありませんか??? できるだけ動作の軽いものがいいのですが・・・ オススメ等あったら教えて下さい!!