タグ付けされた質問 「adb」

Android Debug Bridge(adb)に固有の問題については、Androidデバイスとエミュレーターインスタンスを操作するコマンドラインツール。詳細とヒントについては、完全なタグwikiを参照してください。

2
「adb reboot」は、再起動する前に通常よりもはるかに速く電話をシャットダウンするのはなぜですか?重要な手順をスキップしていますか?
Android 4.1.2を実行しているSamsung Galaxy S Relay 4Gを所有しています。また、PCにadbをインストールしています。 電源ボタンを長押ししてから「再起動」をタップすると、電話機がシャットダウンするまで約10秒かかります。その後、自動的に再起動します。 adb reboot代わりに私が入るとき、電話はずっと速くシャットダウンします:シャットダウンはほんの数秒しかかかりません。その後、再起動します。 私の質問: なぜadb rebootそんなに速いのですか? モバイルネットワークオペレータのシャットダウンアニメーションをスキップするだけですか、それともより重要な手順もスキップするのですか? adb reboot電話を再起動するたびに使用できますか? (オプション)どうやって知っていますか? 詳細(これはスキップできます) この質問を投稿する前にいくつかの調査を行いました。しかし、私はまだ啓発されていません。私が発見したことをお見せしましょう。 京都マイクロコンピューター株式会社の小林哲之は、このPDFスライドショーのスライド8で、adbはクライアント、サーバー、デーモンの3つの部分で構成されていると説明しています。クライアントとサーバーはPC上で実行されます。デーモンは電話で実行されます。スライド11では、3つの部分すべてが1つのソースディレクトリから構築されることを説明しています。(このディレクトリです。) そのソースディレクトリで単語rebootを検索し、services.cppの一部を読み取ろうとadb rebootしましたが、実際に何をするのか、それが回線を介してどのバイトを送信するのか、電話が実行するときにどのコードを実行するのか、まだわかりませんでしたそれらのバイトを受け取ります。また、自分の質問に対する答えもわかりませんでした。 関連: 「コマンドラインから(リモートで)Androidを再起動する最良の方法は何ですか?」
13 adb  reboot  shutdown 

5
Android adbリストにデバイスが表示されない
私は持っLG G3てandroid 5.0 lollipopいるので、windows 8.1OSを搭載したラップトップに接続したい(ユニティリモートを使用する場合)。 私は自分の携帯電話を接続すると、私はストレージだけにアクセスすることができますI can't see my device in adb.exe。私は多くのようなソリューションを試みたこれとこれは私のためではなく、何も仕事を。 今のところ開発者モードでこれらをチェックしました: 起きている USBデバッグ モックの場所を許可する そして、私はlgのウェブサイトからドライバーをインストールしました。これはadb usbコマンドの出力です: shell@g3:/ $ adb usb adb usb error: device not found 実際、私はそれが私のデバイスを認識してg3名前を表示すると思うので、本当に混乱しましたが、接続されたデバイスに私のデバイス名を表示できない理由がわかりません!!! これは、Windowsコマンドプロンプトのスクリーンショットです。 lgドライバーがインストールされていない場合、デバイスマネージャーのデバイスは次の画像のようになり、Android\android-sdk\extras\google\usb_driverそれを使用してドライバーを更新しようとすると次のようになります。Windows could not find driver software for your device そして、lgドライバーをインストールすると、私のデバイスは次の画像のようになり、ドライバーを更新できず、次のように表示されます。 Windows has determine the driver software for your device is …

5
Ubuntuにインストールする「adb」バージョン1.0.32はどこにありますか?
私のラップトップのOSはUbuntu 14.04です。「Synaptic Package Manager」で利用可能な「android-adb-tools」の最新バージョンをインストールしました。インストール後、adbコマンド--helpはadbバージョンが1.0.31であると言います。 私が使用したadb sideload私のサムスンのデバイス上で新しいROMをインストールすることではなく、コマンドが返す(TWRPバージョンリカバリなど2.8.4.0で)error: protocol fault (no status)とTWRP私が使用していることを述べているadbバージョンと1.0.32以上!adbバージョン1.0.32以降の「android-adb-tools」パッケージはどこにありますか?
13 adb  linux  twrp  side-loading 

3
コマンドライン/端末/ adbから現在の解像度サイズとDPIを取得する方法は?
私が持っているadb私のアンドロイド携帯電話へのアクセスを。 したがってam、Androidで提供されるコマンドを使用して、画面密度と画面解像度をオーバーライドできることを知っています。それは素晴らしくてダンディだと思う。しかし、コマンドラインからこれらの2つの数字を取得する方法はありますか?私はpmユーティリティがいくつかの情報収集を行うことができることを知っています、最も注目すべきpm list featuresは、Androidデバイスにワイヤレス、Bluetooth、GPSなどpmがあるかどうかを確認することです。 コマンドがサポートされているAndroidのバージョンを知ることは役立ちます。理想的には、Android 2.2+(Froyo)で動作するものが欲しいのですが、4.0.3 +(Ice Cream Sandwich)でしか動作しないものを撮ることも問題ありません。ルートアクセスなしでこれを把握する方法があれば、それも欲しいです。 この質問で説明されているように、プログラムで画面の解像度と密度を取得できることは知っています。

3
デッドスクリーンのある電話でadbを使用したバックアップ
Galaxy S3を使用していますが、画面が視覚的およびタッチに障害があります。USBデバッグが有効で、ルート化されていません。 Droid @ Screenを使用して画面を確認できます。画面のロックを解除できます。次に、このコマンドを実行します。 adb backup –apk –shared –all –f /backup/mybackup.ab その後、電話でバックアップが開始されます。画面で、暗号化パスワードを要求していることがわかります。これは、adbを介してkeyeventで提供されます。最後の問題点は、「データのバックアップ」ボタンを押すキーイベントを見つけることができないことです。タブで移動して強調表示することはできますが、「スペース」イベントと「入力」イベントはトリガーせず、「soft_right」もトリガーしません。 私は私からキーイベントを取得していHERE。 abをダンプする別の方法があれば、それは素晴らしいことです。
13 backup  adb 

4
USB経由で接続せずにADBを使用できますか?
常にUSB経由ではなく、Bluetooth経由で直接adbを使用する方法はありますか? - 以下のadbワイヤレスソリューションに感謝しますが、ホテルや公共のwifiでうまく機能するものを探しています。Bluetoothの短距離が唯一の方法です。
13 bluetooth  adb 

6
自分の電話がサポートしているバンドを見つけるにはどうすればよいですか
背景: 最近Padfone Xを購入し、自分のネットワークで取得しようとしています。この取り組みの一環として、LTEバンド4をサポートしていると私がオンラインで見つけた情報を確認しています。 4G-LTEバンド:1、2、3、4、5、7、17 私のネットワークオペレーターは、AWSをサポートするほとんどの電話、特に1700/2100スペクトルで動作する電話をサポートすると主張しています(これは4G-LTEバンド4 / AWS 4などに対応すると思います)。 問題: 読んだ内容が信用できないため、この質問に答えようとしています。Android/ Appsを使用しているだけで、私の携帯電話がサポートしているバンドを確認するにはどうすればよいですか? 私が試したこと:現在の周波数帯域について尋ねるこの質問を 見て、答えにリストされている2つの「秘密のコード」を試すようになりました: *#*#0011#*#*:コードとして認識されますが、何もしません。 *#*#4636#*#*:これは電話情報を表示しますが、周波数に関連するものは何も表示されません。スクリーンショットはこちら。 デバイスはルート化さadb shellれているので、必要に応じていじくることができますが、どこを見ればよいのかわかりません。

2
ADBからキャッシュをクリアしますか?
ADB経由でキャッシュ(アプリ、個々のアプリ、Dalvik、ART可能であればART)をクリアするにはどうすればよいですか? アプリを使用したり、復元したり、[設定]からそれを行ったりすることは、私にとっては選択肢ではありません。また、私の電話は根付いていません。
13 adb  cache  dalvik  art 

2
adb uninstallコマンドを使用してシステムアプリをアンインストールする方法(rmまたはその他の方法で削除しないでください)
混乱を避けるためにこれに言及する必要があります。この質問は重複していません。この質問は、adbを使用してパッケージをアンインストールする場合に固有です。いくつかの類似した質問がありますが、これらはすべて何らかの方法でアプリケーションを削除することに焦点を合わせているため、すべてこの質問とは異なります。 パッケージファイルを削除するために「rm」コマンドを使用して回答を提供しないでください。また、不正な形式のパッケージ名、または末尾の改行に関連する回答。それらは、他のすべての質問でほぼすべて網羅されていると思います。 私が持っていたpm uninstall機能が、ROMのアップグレード後に。いくつかのものはもうアンインストールされません。たとえば、次の2つのシステムアプリ(以前のROMで削除したため、全体的なパフォーマンスが大幅に向上しました): / system / priv -app / SecurityCenter / SecurityCenter.apk = com.miui.securitycenter /system/app/Updater/Updater.apk= com.android.updater 今、それらを午後にアンインストールしようとするとエラーが発生します: 失敗[DELETE_FAILED_INTERNAL_ERROR] ただし、他のシステムアプリ(通常のAndroidインターフェイスではアンインストールされません)は、pm uninstallコマンドでアンインストールします。例: /system/priv-app/Browser/Browser.apk=com.android.browser 両方ともシステムアプリですが、両者の違いは何でしょうか? 参考のために、MIUI 8.1.6.0から8.5.3.0にアップグレードし、TWRPとSuperSUを再インストールしました。他の人も同じ状況にあると思うので、この質問は私のROMに固有のものではありません。しかし、いくつかのシステムアプリをアンインストールできるという利点があるようです。そして、すべてのアプリをアンインストールするために、誰にでも解決策を見つけるために貢献したいと思っています。 私は試しました:mount -o rw、remount / systemです が、それは解決しませんでした。 途中でアイデアを手伝ってください。ありがとう! Update 1 -断続的な問題を回避するための手順を確認 * TWRPのすべてのパーティションをワイプ *最新のROMをインストール(MIUI 8.5.3.0) * TWRPに戻り、/ Dataのみをワイプ *デバイスに付属のROMのバックアップバージョンから復元/ Data(MIUI 8.1.6.0) * OSを起動した後、設定でROMが最新(MIUI 8.5.3.0)と表示される これで、試したすべてのアプリを午後にアンインストールできます。最も回復力の高いものでさえ:Google APP、アップデーター、セキュリティ。 …

5
ルート化されていないAndroid 5 Lollipopデバイスでのインストール場所の移動
Android 5.02を搭載したMoto G(第2世代)があります。内部SDカードは約8Gbで、16Gbの空き容量がある外部SDカードがあります。 アプリケーションのメニューからアプリケーションをSDCARDに移動すると、内部SDカードであるsdcard0に移動します。 Adbシェルコマンド: pm get-install-location 私に与えます: 0[auto] 私はインストール場所を設定しようとしました: pm set-install-location 2 しかし、私はこのエラーを受け取っています: Error: java.lang.SecurityException: Package android does not belong to 2000 つまり、ルート権限について不平を言っていると思います。 そして、それはしようとしている生産ビルドだからです: adb root 私に与えます: adbd cannot run as root in production builds アプリケーションが外部SDカードにデータをインストールするように設定する方法はありますか? PS:カスタムROMをインストールしたり、サードパーティのソフトウェアをインストールして電話をルート化したりしたくない。 編集: アプリケーションデータがフォルダーに保存されていることに気付いた/storage/sdcard0/Androidので、/storage/sdcard1/代わりにこのフォルダーに移動してこの方法でシンボリックリンクを作成することを考えました。 ln -s /storage/sdcard1/Android /storage/sdcard0/Android これは仕事をしますか? ありがとうございました。

1
再帰的なadbプル
でUSBを介して全体のディレクトリ(および再帰的にその内容のすべてを)コピーする方法adb pull?たとえば、SDカードをバックアップします。 試行: $ adb pull /sdcard backup failed to copy '/sdcard' to 'backup': Is a directory

4
壊れたタッチスクリーンを使用してADBシェル経由でAndroidデバイスにアクセスする(認証できない)
そのため、今週末、Nexus 4のタッチスクリーンが壊れました。新しいデバイスが届きますが、その間にデバイスにアクセスしていくつかの異なるアプリを使用し、SMSメッセージを送受信できるようにする必要があります。 このガイドはredditで見つけました:http : //www.reddit.com/r/Android/comments/1r2zha/how_i_managed_to_use_my_android_device_with_a/ 単純ではありませんが、機能するはずです。 残念ながら、ADBシェルコマンドを使用するには、電話にポップアップウィンドウが表示され、USBデバッグを許可/禁止する必要があることがわかりました。(USBデバッグは既に有効になっていますが、追加の「認証」ステップがあるようです) 残念ながら、電話のタッチスクリーンを使用できないため、ロックを解除したり、電話の認証を許可する通知をタップしたりすることはできません。 その認証手順を回避する方法はありますか? デバイスのロックが解除され、ルート化されます。

6
Nexus 7をadbデバイスリストに表示するにはどうすればよいですか?
だから、adb経由でデバッグするためにWindowsコンピューターに接続しようとしているNexus 7があります。Adbは私の携帯電話で正常に動作しますが、タブレットを接続してadb devicesWindows で実行すると、空のリストが返されます。 C:\android\sdk\platform-tools> .\adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached C:\android\sdk\platform-tools> タブレットは、Android 4.2.2ビルドJDQ39を実行しています。USBデバッグが有効になっています。ビルド番号を7回クリックして開発者オプションを有効にし、メディアデバイス(MTP)とカメラ(PTP)の両方として接続しようとしました。タブレットはルート化されておらず、ブートローダーのロックを解除していません。 コンピューターはWindows 7 Enterprise SP1 x64を実行しています。最新のadbバージョン1.0.31を持っています。SDKマネージャーから、SDK Tools rev 22.0.1およびSDK Platform-tools rev 17があることがわかりました。Googleの汎用usbドライバーバージョン7.0.0.1および6.0、およびhttp:// supportの Asus usb_driver_r06を使用してみました。 asus.com/Download.aspx?SLanguage=en&m=Nexus+7&p=28&s=2。私が試みる各ドライバーは、デバイスマネージャーで「Android Composite ADB Interface」または「Android ADB Interface」のいずれかとして接続されているタブレットを表示します …

4
ADBサーバーがCMDから起動するためにPATH変数に何を入力しますか?
私はWikiに従ってAndroid SDKをインストールおよびセットアップする方法を追っていますが、コマンドを使用してADBサーバーが機能するかどうかをテストすることになっていますadb start-server。このコマンドは正しいですか? Wikiは次の場所にあります:http : //wiki.rootzwiki.com/Android_SDK 手順5で説明したとおりにしましたが、うまくいかないようです。コマンドが内部、外部コマンドまたはプログラムではないというCMDの標準メッセージが表示されます。 [変数値]フィールドの最後に次を追加します。 Windows XP:; C:\ Program Files \ Android \ android-sdk \ tools \; C:\ Program Files \ Android \ android-sdk \ platform-tools \ Windows Vista以降:次の行のYOURUSERNAMEをWindowsユーザー名に置き換えます 32ビット:; C:\ Program Files \ Android \ android-sdk \ tools \; C:\ Program Files \ Android \ android-sdk …
12 adb  android-sdk 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.