2

以下を起動することにより、Windows のコマンドラインから Android の計測テストを実行できます。

adb shell 
am instrument -w <package.test>/android.test.InstrumentationTestRunner

これにより、良い結果が得られます。

同じアーキテクチャを使用しても、Kubuntu で同じものを実行することはできません。Kubuntu にも同じ設定があります。

  1. 同じ名前のパッケージがある場合、誰かが私たちに知らせることができます..では、adbシェルはどのパッケージを指しますか?
  2. エミュレーターはコマンドラインから adb shell にどのように接続しますか?
  3. Kubuntu で変更する必要はありますか?
4

1 に答える 1

3

表示されているエラーを説明する必要があります。

Kubuntu で同じ設定を行っている場合、つまり Android SDK がインストールされていadbて、パスにアクセス可能なツールが含まれている場合は、すべて正常に動作するはずです。

個々のポイントに応じて (これらの回答は、Windows、Mac、または Linux で同じです):

  1. デバイスまたはエミュレーターに同じパッケージ名で複数の Android パッケージをインストールすることはできません。

  2. を呼び出すことにより、エミュレーターに接続できます — 他のデバイスと同じです —adb shell例:

    • adb -d shellUSB 接続デバイスが 1 つしかない場合
    • adb -e shell単一のエミュレーターを実行している場合
    • adb -s emulator-5554 shell特定のエミュレーター (またはデバイスのシリアル番号) を指定する
  3. オペレーティング システム間で何も変更する必要はありません。Linux では udev ルールを変更し、Windows では USB ドライバーをインストールする必要があるため、違いはデバイスのセットアップにあります。

于 2010-03-23T10:27:25.483 に答える