[解決済み] Android端末のデータ/dataフォルダにアクセスする方法を教えてください。
質問
私はアプリを開発しており、データベースはわかっています。
*.db
に表示されます。
data/data/com.****.***
Eclipse の AVD から sqlite manager の助けを借りてこのファイルにアクセスすることができます。
しかし、私のAndroid携帯電話では、このファイルにアクセスすることができません。
ググったら、携帯をroot化しないとできないって書いてあったけど、そんなのやりたくない。
にアクセスするにはどうすればよいですか?
data/data/.....
ディレクトリを作成することができます。
ルート化せずに
"?
ディレクトリのユーザーパーミッションを変更することはできますか?
data/data.....
ルート化せずに?
解決方法は?
携帯電話のファイルに直接アクセスすることは困難ですが、コンピュータにコピーして、そこで何でもできるようにすることはできるかもしれません。 root化しない場合、2つのオプションがあります。
-
アプリケーションがデバッグ可能な場合は
run-as
コマンドを実行します。adb shell run-as com.your.packagename cp /data/data/com.your.packagename/
-
または、Androidのバックアップ機能を利用することもできます。
adb backup -noapk com.your.packagename
ここで「デバイスのロックを解除し、バックアップ操作を確認する」ように促されます。パスワードは入力しない方が良いでしょう。そうしないとデータを読み取るのが難しくなります。そのまま「backup my data」をクリックします。コンピュータに保存された'backup.ab'ファイルには、すべてのアプリケーションデータがアンドロイドのバックアップ形式で含まれています。基本的には圧縮されたtarファイルです。 このページ は、OpenSSLのzlibコマンドを使用して解凍する方法を説明しています。 このコマンドを使うには
adb restore backup.db
コマンドでバックアップを復元することができます。
関連
-
adb シェルがデバイスのオフラインを求めるプロンプトを表示する
-
Gradle のエラーです。gradle-core.jar (com.android.tools.build:gradle-core:x.x.x) を見つけられませんでした。
-
Android Studio を 3.6.3 にアップデートした後、構成 :classpath のアーティファクトをすべて解決できない。
-
Android TextViewは、テキスト内容が表示省略記号を超えているかどうかを判断する
-
[解決済み] Androidのソフトキーボードをプログラムで閉じる/隠すにはどうすればよいですか?
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] APKファイルのリバースエンジニアリングを回避する方法
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
-
[解決済み】ADB Android デバイスが認証されない件
-
[解決済み】Android ADB デバイスがオフラインでコマンドを発行できない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
adb devices OffLine Solution(オフラインソリューション
-
プログラム "git.exe "を実行できない場合の正しい解決方法です。CreateProcessエラー=2
-
cygwinのダウンロード、インストールチュートリアル、およびCDTの「makeプログラムがパスに見つからない」バグの解消
-
Androidで発生した問題、解決策とヒント
-
android:EMSのプロパティ
-
Android studioのインストールと問題発生、Emulator: PANIC: AVDのシステムパスが見つかりません。
-
android studioが "The activity must be exported or contain an intent-filter" と表示され実行される。
-
アンドロイドリストビュー
-
Android--shape--描画のコーナー、グラデーション、パディング、サイズ、ソリッド、ストロークのプロパティを指定する。
-
アンドロイドの遅延実行のいくつかの方法