2011-01-19 2 views
1

Androidデバイスでアプリケーションデータベースを表示する方法はありますか?私が見つけた唯一の解決策は開発者用デバイスが必要で、私はそれを持っていません。私はそれを根絶して同じ結果を得ることができると知っていますが、私はむしろそれをやりたいと思います。Androidアプリケーションデータベースの表示

答えて

2

デバイスをルーティングする以外の方法はありません。

+0

私はそれを恐れていました。それは非常に残念です。 – Lunchbox

+0

なぜですか?それはセキュリティの問題です。あなたはアプリが他のアプリのデータベースをランダムに混乱させたくないだろうか?あなたのアプリケーションであれば、javaコードを書いて、データベースをsdcardなどにダンプすることができます。 – Falmarri

+0

私はそれを試してみましょう。 – Lunchbox

1

あなたはちょうどあなたがこのブログの記事の終わり近くの指示に従うことができ、データベースにあるもの/編集を表示したい場合:

http://www.screaming-penguin.com/node/7742

私は確信してデータを作るために、このメソッドを使用するには書かれていました正しくデータを追加することができます。 ADBの詳細について :http://developer.android.com/guide/developing/tools/adb.html

・ホープこのことができます

[編集]私はあなたの質問を再読み込み、私は、あなたのAndroidデバイスからデータベースを表示するために求めてきたことを実現 - 私は提案された方法をこのリンクでは、ADBが搭載されたコンピュータからの表示/編集が可能です。

+0

私はそれを見てみましょう。 – Lunchbox

0

SDカードに.dbを作成すると、root特権なしで見ることができます。しかし、これはおそらくあなたのプロダクションアプリのためにやりたいことではありません。それ以外の場合は、devの電話かルートアクセス権が必要です。

ビジュアルツールで.dbファイルを開く/表示するには、MOTODEV StudioでSDカードから任意の.dbファイルを開くことができます。ファイルをデータベースにマップする機能については、「MOTODEVデータベース」のパースペクティブを参照してください。 developer.motorola.com

関連する問題