[最新] ■[前年|前月|前日|2012/11/17|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

11/17 04:15 (@gorry5) ささやき - えいしょう - いのり - ねんじろ!/backup - unlock - supersu - restore
11/17 04:21 (@gorry5) 本当はunlockしたらまずイメージバックアップなので1手順抜けています(ぉぃ
11/17 04:22 (@gorry5) 4.2で/sdcardが仮想化(というかユーザー毎に別の位置をmount)されるようになってしまったのでめんどくさい…(苦笑
11/17 05:56 (@gorry5) Android4.2マルチユーザーでのユーザーデータ実体は/data/data/[app]/ から/data/user/[user]/[app]/ へ変更になってて、そこから/data/data/[app]/ へリンクされてる
11/17 05:59 (@gorry5) ただし、/data/data/[app]/ そのものはリンクじゃないので、/data/data/[app]/ へ書いちゃったデータはプライマリユーザーしか読めないし、セカンダリユーザーはそこへのアクセスができない
--------
11/17 06:02 (@gorry5) 対策は、今までそこに書いていたようなデータは/data/data/[app]/databases/ か/data/data/[app]/shared_prefs/ へ書くようにすることかね…それとも何か新しい規定ができてたりするかしら
--------
11/17 08:03 (@gorry5) 結果からいうと、/data/data/[app]/databases/ を自前でpath生成するのはダメだった。Context#getDatabasePath()を貰ってくればOK
11/17 08:11 (@gorry5) で、"/data/data/[app]/?"とか生成して直書きしてた分は、これからはContext#getDir("hoge"?)とかでデータフォルダ作ってもらってそこへ書きましょうという感じかな。たぶんgetDatabasePath()でも大丈夫だけど
11/17 08:13 (@gorry5) ということで #nicoWnnG は4.2セカンダリユーザー対応のめどが立ったので作業完了
11/17 08:14 (@gorry5) さて、寝て起きるともうevaQ観に出る時間な気がする…(苦笑
11/17 14:54 (@gorry5) おきたっす

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2012/11/17|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]