2012-05-01 9 views
0

私はアンドロイドプラットフォーム用に開発しているアプリケーションでSQLiteデータベースを使用しています。私は自分のPCからデータを探索し、テーブルとエンティティを見たいと思います。私は日食のDDMSファイルエクスプローラから試してみると、私はそれにアクセスするための適切なセキュリティを持っているとは思わない。データフォルダを開くことができず、デスクトップにコピーすると空になります。誰も私のPCに私のモバイルアンドロイドSQLiteデータベースをダンプする方法を知っていますか?ウィンドウから私のandroid sqlite DBにアクセスできない

答えて

1

あなたは以下のDDMSから直接閲覧することcellObjectのsqliteのブラウザを使用することができますが、Eclipseのプラグインへのリンクです:お使いの携帯電話を応援せずにhttp://www.cellobject.net/Tools/CellObjectSQLiteXMLBrowser.aspx

+0

私はcellObjectを試してみましたが、問題はエミュレータだけで動作し、すべてのデータが入ったsqliteデータベースは携帯電話にあります: – Karly

+0

なぜ毎回設定エラーが出るのですか? cellobject.netの任意のページに移動しますか?私はこれを取得しようとしているが、私は彼らのウェブサイトにアクセスできません。誰もが別のサイトからのDLに利用できるようにしていますか? –

+0

このプラグインを入手するのに別の場所が見つかりました。 cellobjectのWebサイトに問題がある場合は、http://www.java2s.com/Code/Jar/c/com.questoid.htmにアクセスしてください。 –

0

あなたはエミュレータ上でアプリケーションを実行することにより、DBのコピーを取得することができ、その後、 DDMSを使用してそこから引き出します。それはあなたがあなたの携帯電話からそれを引っ張った場合と同じになります。

0

DBファイルをアプリケーションにダウンロードできます。あなたのデバイスが根っからない場合でも。

デバッグアクションを追加する必要があります。\ databases \ database.dbからsdcardにコピーしてください。 getDatabasePathでデータベースパスを取得します。 sdcardから、adb pullまたはFile Explorerでファイルを取得できます。

また、バックオペレーションを処理することもできます:sdcardからappへのコピー。あなたのデバイスのアプリは、 を起動しないでください。 Иutアプリケーションが実行中であっても、私は問題はありませんでしたが、ベースへのアクセスはありません。

関連する問題