[解決済み] Android端末からapkファイルを取得する方法を教えてください。
質問
アンドロイド端末からapkファイルを取得するにはどうすればよいですか?または、デバイスからシステムへapkファイルを転送する方法を教えてください。
解決方法は?
使用方法 アドバンス . と アドバンスプル を使用すると、デバイスがUSBで接続されている場合、デバイスからシステムにファイルをコピーすることができます。
もちろん、ファイルがあるディレクトリにアクセスするための適切なパーミッションも必要です。もしそうでなければ、まずデバイスをroot化する必要があります。
もし多くの APK が "base.apk" という名前であることがわかったら、この一行コマンドを使って、アクセスできる電話からすべての APK を取り出すこともできますし、すべての "base.apk" の名前をパッケージ名に変更することも可能です。 これは、名前の後にランダムな文字があるようなAPKパスのディレクトリが見つからない問題を修正するものです。
for i in $(adb shell pm list packages | awk -F':' '{print $2}'); do
adb pull "$(adb shell pm path $i | awk -F':' '{print $2}')"
mv base.apk $i.apk &> /dev/null
done
もし、 "adb: error: failed to stat remote object" が表示されたら、必要な権限がないことを意味します。 私はこれをNON-rootのMoto Z2で実行し、youtubeを除くアンインストールしなかったすべてのAPKをダウンロードすることができました(下記を参照)。
adb shell pm uninstall --user 0 com.android.cellbroadcastreceiver <--- kills presidential alert app!
(ユーザーを表示するには adb shell pm list users を実行します) これは、削除/アンインストールする方法です(ファクトリーリセットで戻ってくるので、電話からはできません)。 ANY システムアプリを含め、ルートなしでアプリ(ヒントは、あなたの携帯電話の行を更新する迷惑な更新アプリは、"ccc"をgrepすることによって見つけることができます)。
関連
-
aapt2エラー:ログを確認する(具体的な原因の探り方)
-
android studioが "The activity must be exported or contain an intent-filter" と表示され実行される。
-
[解決済み] Androidでアクティビティ起動時にEditTextにフォーカスが当たらないようにする方法
-
[解決済み] インスタンス状態の保存を使用してアクティビティ状態を保存するにはどうすればよいですか?
-
[解決済み] Androidで画面の大きさをピクセル単位で取得する方法
-
[解決済み] APKファイルからソースコードを取得する方法はありますか?
-
[解決済み] APKファイルのリバースエンジニアリングを回避する方法
-
[解決済み] AndroidエミュレーターにAPKファイルをインストールする方法を教えてください。
-
[解決済み] Androidのエラーです。デバイス*に*.apkをインストールできませんでした: タイムアウト
-
[解決済み】Android UserManager.isUserAGoat()の正しい使用例?)
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
Android端末にADBが接続できない!を解決。理由: デバイスが認証されていない!
-
armeabi-v7a armeabi arm64-v8a パラメータの意味説明
-
AndroidでAttempt to invoke virtual method... on null object referenceの例外が発生する。
-
プログラム "git.exe "を実行できない場合の正しい解決方法です。CreateProcessエラー=2
-
telnet'が内部コマンドまたは外部コマンドとして認識されない 解決方法
-
android block certificate validation CertPathValidatorException: 認証パスのトラストアンカーが見つかりません
-
android exception - aapt.exe has stopped working.
-
Windowsのadbシェルでデータディレクトリにアクセスするとパーミッションが拒否される
-
アンドロイドの遅延実行のいくつかの方法
-
[解決済み】root権限なしでインストールしたアプリのAPKを取得する方法は?