2011-12-22 22 views
4

コンソールからエミュレータでapkを起動するにはどうすればよいですか?私は正しいコマンドを見つけることができませんでした。エミュレータでコマンドラインからapkを実行する方法

私はUbuntuをVM内で実行しており、エミュレータがあります。私は今インストールしようとしました(App.apk -worksをインストールしてadbをインストールしてください)、コマンドラインから実行してみましょう。

ありがとうございます!

adb -e install -r "your-apk-file-complete-path" 

を実行する:インストールするhttp://www.android.pk/blog/general/launch-app-through-adb-shell/

+0

の可能性の重複は、[あなたがどのようにAPKをインストールするf Androidエミュレータのile?](https://stackoverflow.com/questions/3480201/how-do-you-install-an-ap-file-in-the-android-emulator) –

答えて

10

を:ナイスリーここで説明

+2

次のように入力する必要がありました:adb shell am start ...(v1.0.29) – Nobu

3

am [start|instrument] 
am start [-a <action>] [-d ] [-t <mime_type>] 
[-c <category> [-c <category>] ...] 
[-e <extra_key> <extra_value> [-e <extra_key> <extra_value> ...] 
[-n <component>] [-D] [<uri>] 
am instrument [-e <arg_name> <arg_value>] [-p <prof_file>] 
[-w] <component> 

サンプル起動コード

am start -a android.intent.action.MAIN -n 
com.abhi.ui/com.abhi.ui.LaunchIt 
+1

アクション引数は実際にはありませんほとんどの場合、特定のアクションを使用してアプリケーションを起動しない限り必要です。ほとんどの場合、-n(Component)引数で十分です。 – Jordi

関連する問題