22

次の手順に従ってみました(ここから):

go to sdk folder, then go to tools.
copy your apk file inside the tool directory
./emulator -avd myEmulator
to run the emulator on mac 
./adb install myApp.apk
to install app on the emulator

しかし、「./emulator -avd phoneEmulator」(phoneEmulator は私のエミュレーターの名前です) を実行すると、次のように表示されます。

Phil-Knights-MacBook-Pro:tools philiplknight$ ./emulator -avd phoneEmulator
2012-07-30 22:44:33.377 emulator-arm[2859:80b] Warning once: This application, or a
library it uses, is using NSQuickDrawView, which has been deprecated. 
Apps should cease use of QuickDraw and move to Quartz.

そのコマンドは決して返されないかのようです。

そのウィンドウで2 番目のコマンド./adb install myApp.apkを入力できない場合、どこで呼び出すのですか?

4

8 に答える 8

27
  1. ターミナルを開く
  2. android-sdk-mac\platform-tools に移動します
  3. ./adb install myApp.apk と入力します
于 2013-05-15T12:25:55.053 に答える
5

次の方法で回避できます。

  1. yourapp.apk をインターネットにアップロードします。すなわち: yourhost.com/yourapp.apk
  2. エミュレーターを実行する
  3. エミュレータでインターネット ブラウザを開き、リンク yourhost.com/yourapp.apk にアクセスします。
  4. ダウンロードとインストール
于 2013-06-24T06:55:56.237 に答える
0

たぶん、MAC OS ターミナルのすべてのコマンドに役立つ

于 2012-07-31T05:08:41.947 に答える
0

Eclipse から Android アプリケーションとして実行すると、エミュレーターにアプリがインストールされるのは私だけですか?

つまり、Eclipseを使用できるのに、なぜadbの問題を解決するのですか? (あなたが日食に対して何かを持っていない限り!)

于 2014-03-05T21:47:10.497 に答える
0

このエミュレータが起動すると、別のターミナルから adb を実行できます。

于 2012-07-31T02:59:53.197 に答える