2011-11-16 11 views
4

私はADBのコマンドラインに何かを入力するはずのチュートリアルを読んでいます。それはAndroidのsdk/platform-toolsにあります。だから私はそれを見つけてそれをクリックすると、約2秒間黒い画面が表示され、それが上になると、それは一連のテキストをスクロールします。だから私はどのようにこの "adb"を使用するはずですか?ADBとは何ですか?

答えて

5

それは、Androidデバッグブリッジと呼ばれ、私ができるよりも、Androidの開発者サイトのドキュメントは、それを説明するのより良い仕事をしていません:

http://developer.android.com/guide/developing/tools/adb.html

あなたはADBコマンドラインを探している場合は、に移動します<sdk>/platform-tools/を実行し、コマンドラインから

adb.exe shell 

を実行してください。

+0

私はそのページを開いています。それは私にコマンドラインを使用するように指示するものです。 – Cole

+0

あなたはコマンドライン(Windows)またはシェル(Linux)を使用してadbを使用する必要があります...それはコマンドラインソフトウェアです – technomage

+0

ああ、申し訳ありません。私は私の応答を編集しました – Craigy

2

ことがよくAndroid Debug Bridge

Android Debug Bridge (adb) is a versatile command line tool that lets you communicate with an emulator instance or connected Android-powered device. It is a client-server program that includes three components:

A client, which runs on your development machine. You can invoke a client from a shell by issuing an adb command. Other Android tools such as the ADT plugin and DDMS also create adb clients. A server, which runs as a background process on your development machine. The server manages communication between the client and the adb daemon running on an emulator or device. A daemon, which runs as a background process on each emulator or device instance.

日1以来、文書化されているかなり確信しているので、昔ながらの英語、ADBは、%ANDROID_HOMEの%/プラットフォーム-TOOSの/で見つけることができ、それが可能にこの魔法のようなコマンドラインです物理デバイスまたは仮想デバイス(AVD)のいずれかのモバイルデバイスとcomunicateするため、デバイスのデーモンポートに対するコンピュータの特定のクライアントポートのADBのおかげで、展開するたびにアプリケーションをデバイスに渡します。

面白いことがありますか?

  • Logcat:./adb logcatを使用すると、各プロセスのログトレースを表示できます。
  • インストール:./adb installを使用すると、apkをデバイスにインストールできます。
  • キリング:./ ADB
  • 開始を殺す-切断:
  • ADBスタットサーバ./入力しSQLite3の:ADB -s your_device
  • 使用猿シェル:adbのシェル猿-v -p your.app .package 500 to ランダムイベントを生成

さらに多く!それは美しくて自明であるドキュメントを読んでください。

関連する問題