2012年04月08日

spモードメール通知 L-01D対策

 実機が無い中、L-01D対策してみました。動くかどうかわからないので、今回はマーケットにアップせず、ここのみの公開とします。

 spmmNotifier.5400.00.apk

 walとshmは、SQLiteの3.7.0以降で使われるファイルのようです。Androidのバージョンが新しいと(3.0以降だと)、SQLite3.7以降を採用しているようです。また、メーカーによってはAndroid2.3以前であっても独自にSQLite3.7以降を載せているようです。L-01Dはこれにあたります。

 どうもセットで開いているようなので、パーミッションをいじるコードを追加してみました。

 手元にGALAXY NEXUS SC-04Dがあり、4.0なので再現できるかと思ったのですが、何故か-walと-shmが生成されず、テストできませんでした。

 動作報告お待ちしております。

 参考:
 http://www.sqlite.org/draft/wal.html
 http://stackoverflow.com/questions/2421189/version-of-sqlite-used-in-android



posted by tech4u at 20:22| Comment(2) | spモードメール通知 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
L-01Dで動作しませんでした。
起動時には以下のメッセージが表示されます。

unable to open database file
端末はroot化されているようですが、spモードメールアプリのファイルを読み取れません。

それからAboutでは動作モードがWAL offとなっています。
Posted by seki at 2012年04月22日 15:04
ダメでしたか・・・。
Posted by tech4u at 2012年04月23日 00:00
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。