アカウント名:
パスワード:
方針を転換したのなら、4.x のほうにもその API を提供してくれないものでしょうか...(4.x の HW ベンダーに 5.0 へのアップデートを期待するのも無理があるし)
GoogleはAndroidにおけるSDカードの扱いについて、過去数年間にわたり仕様変更を行っている。Android 4.0ではサードパーティアプリケーションから取り外し可能なストレージへにアクセスできなくなり、ユーザーや開発者から不評を買った。Googleはこうした問題点を認め、Android 5.0 (Lollipop)では新しいAPIが追加されたという(AndroidPolice、juggly.cn、Slashdot)。
タレコミには4.xじゃなくて4.0って書いてありますね。
今、Android 4.2.2 の端末使ってて各種アプリからSDカードにはアクセスできています。これって、5.0以前にそうい
いや4.0からすでにWRITE_MEDIA_STORAGE権限持ってないとsecondary storageに書けなくなってます。この権限はシステムとプレインストールアプリにしか許されない。さらに4.2のCDDで
Device implementations that include multiple external storage paths MUST NOT allow Android applications to write to the secondary external storage
と明記されてます。
勝手に書けるようにした端末ベンダはあるけどね
すみません、例えばroot権限も取っていない買ったままの状態でストアで個人制作のアプリを購入し、普通にスロットに挿入したmicroSDに書けてるんですが、これはHTCが勝手にいじったってことですかね?@ISW13HT
デフォルトでそうなっているのでしょ。私が持っているnexus7 2012 android OS 4.3でも WRITE_MEDIA_STOREAGE はmedia_rwですし。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー
4.x (スコア:0)
方針を転換したのなら、4.x のほうにもその API を提供してくれないものでしょうか...(4.x の HW ベンダーに 5.0 へのアップデートを期待するのも無理があるし)
Re: (スコア:3, 参考になる)
タレコミには4.xじゃなくて4.0って書いてありますね。
今、Android 4.2.2 の端末使ってて各種アプリからSDカードにはアクセスできています。
これって、5.0以前にそうい
Re: (スコア:2)
いや4.0からすでにWRITE_MEDIA_STORAGE権限持ってないとsecondary storageに書けなくなってます。この権限はシステムとプレインストールアプリにしか許されない。
さらに4.2のCDDで
Device implementations that include multiple external storage paths MUST NOT allow Android applications to write to the secondary external storage
と明記されてます。
勝手に書けるようにした端末ベンダはあるけどね
Re: (スコア:0)
すみません、例えばroot権限も取っていない買ったままの状態でストアで個人制作のアプリを購入し、
普通にスロットに挿入したmicroSDに書けてるんですが、
これはHTCが勝手にいじったってことですかね?@ISW13HT
Re:4.x (スコア:0)
デフォルトでそうなっているのでしょ。私が持っているnexus7 2012 android OS 4.3でも WRITE_MEDIA_STOREAGE はmedia_rwですし。