2

こんにちは、エミュレータでsqlite3を使用してアプリのデータを監視する方法を知っています。実機での使用は可能ですか?
私のデバイスは Nexus S ですが、デバイスを試してみると、sqlite3 が見つからないと表示されます。sqlite 3デバイスはルート化されている必要がありますか? 私のデバイスはルート化されたデバイスではありません。

SDカードにdbファイルをダンプし、サードパーティのSQLブラウザを使用してデータを調べるなど、データを調べる他のメカニズムを認識しています。

4

2 に答える 2

1

シェル (ターミナル) で sqlite3 を使用することについて質問している場合は、いいえ - 最初に、アクセス許可のためにアプリのデータベース フォルダーにアクセスできません。次に、ルート化されていない電話に sqlite3 がインストールされていない可能性があります。

幸運なことに、nexus デバイスである nexus s は、root 化するのが最も簡単なデバイスの 1 つです。nexus デバイスをルート化するために作成されたツールもあります。ここから入手してください

ルート化したら、こちらの 3 番目の投稿の手順に従ってsqlite をインストールします。

于 2014-04-11T11:48:05.990 に答える