始める前に、あなたは根ざした電話を持っていますか?そうでなければ、私はあなたがジャンプをする時が来たことを強くお勧めします。これを行うのに役立つチュートリアルの99%は、ルート化された電話を持っていることを必要とします(私は、ルート化された電話なしでそれを行う方法を探すために約1時間費やしましたが、何も見つかりませんでした。 )また、あなたがそれについて考えるなら、あなたのiPhoneもこれと同じタスクを実行するために応援する必要があります。だからそれは全く合理的です。回答の最後に応援する方法の詳細。
コマンドラインから:
adb shell
これにより、Androidシェルのコマンドラインが表示されます(次のように表示されます:shell@android:/ $
ここで入力:
shell@android:/ $run-as com.domain.yourapp
これにより、次のデータディレクトリに直接移動しますcom.domain.yourapp
。
shell@android:/data/data/com.domain.yourapp $
表示されない場合(つまり、エラーが発生した場合)は、root化された電話を持っていないか、rootユーザー権限を使用していません。rootユーザー権限を使用するsu
には、adbコマンドラインに入力して、何が起こるかを確認します。エラーが発生した場合、電話はroot化されていません。そうでない場合は、最初にroot化してから、これらの手順を続行してください。
そこから入力するls
と、dbsを含むすべてのディレクトリが表示されます。
shell@android:/data/data/com.domain.yourapp $ ls
cache
databases
lib
shared_prefs
その後、sqlite3を使用してdbaseを参照できます。インストールされていない場合は(と入力sqlite3
して確認できます。取得された場合command not found
は、インストールする必要があります。sqlite をインストールするには、こちらの手順に従ってください。)
応援について:これまでに携帯電話を応援したことがなく、携帯電話のねじ込みについて心配している場合は、心配することは何もないと確信を持って伝えることができます。ほとんどすべての新旧モデルの迅速で簡単な電話応援チュートリアルがたくさんあり、Macを持っている場合でも電話を応援できます(私は私のs3を私のMacで応援しました)。