web-dev-qa-db-ja.com

Bluestacksを使用してAndroidアプリをWindowsコマンドラインまたはデスクトップショートカットから直接実行する

Bluestacksをインストールした後、AndroidアプリをBluestacksインターフェイスを経由せずに起動する方法はありますか?これを可能にするAPIまたは何かがありますか?

実際、ショートカットが保存されている場所を見つけました。

これはショートカットのコマンドラインです

"C:\ Program Files(x86)\ BlueStacks\HD-RunApp.exe" Android zok.Android.phonics zok.Android.phonics.SplashScreenActivity

誰かがそれが何を意味するのかを助けますか?

6
user2437294

やり方がある。以前のやり方を正確に忘れてしまいましたが、Win 7では、BlueStack用にダウンロードしたアプリ用の「My Apps」フォルダーがコンピューターのどこかにあります(たぶん、MyDocuments?MyComputer?お気に入り?本当にわかりません)。アプリをダブルクリックしてアプリを実行します。今?完全にはわかりません。 Win 8で自分自身を理解しようとしています。

編集:私は方法を見つけました

C:\ ProgramData\BlueStacks\UserData\Library\My Apps

このアドレスには、デスクトップから開くことができるはずのアプリが含まれており、BlueStacksで開きます。

アプリへのリンク

C:\ ProgramData\BlueStacks\UserData\Library\My Apps [ファイル名] .lnk

例えば

C:\ ProgramData\BlueStacks\UserData\Library\My Apps\FlappyBird.lnk

6
user332589

@Uweは正しく、コマンドラインで使用できるコマンドは次のとおりです。

"C:\Program Files (x86)\BlueStacks\HD-RunApp.exe" Android zok.Android.phonics zok.Android.phonics.SplashScreenActivity

それは:

Bluestacksアプリケーションランチャー:

"C:\Program Files (x86)\BlueStacks\HD-RunApp.exe"

上記の行の後にあるAndroidは、アプリケーション情報をランチャーに伝えるキーワードであり、それらの情報は次のとおりです。

zok.Android.phonics

phonicsアプリケーションとその逆のパッケージ名:

zok.Android.phonics.SplashScreenActivity

アプリ内でSplashScreenActivityという名前のアクティビティ。アクティビティは、Android os。

私のバージョンのbluestacksでは-pアプリ名のスイッチと-aそのアプリのアクティビティに切り替えます。お気に入り:

"C:\Program Files (x86)\BlueStacks\HD-RunApp.exe" -p zok.Android.phonics -a zok.Android.phonics.SplashScreenActivity
0
user416091

以前のユーザーがリストしたコマンドライン命令の複数の反復と組み合わせを使用しましたが、どれも機能しませんでしたが、BlueStacksが「HD-RunApp.exe」で開き、アプリがBlueStacksデスクトップに表示されました。後でWindowsデスクトップを見ていたところ、BlueStacksアプリを開く次のショートカットが表示されました。 (私はそれがどのように起こったのか分かりません)

"C:\ Program Files\BlueStacks\HD-RunApp.exe" -json "{\" app_icon_url\":\"\"、\" app_name\":\" Integra\"、\" app_url\":\"\"、\" app_pkg\":\" com.onkyo.integraRemote4A\"}"

バッチファイルに入れて、Users> "myname"> AppData> Roaming> Microsoft> Windows> Start Menu> Programs> Startup

Windowコンピューターを起動すると、アプリが自動的に開きます。コープ

0
Gary Cooper

win 8.1では、BlueStack-Iconを含むフォルダ「Apps」がデスクトップに自動的に作成されます。 「アプリ」フォルダ内には、インストールされているすべてのアプリへのリンクがあります。それらをダブルクリックして直接起動できます。

0
Uwe

BlueStacks内でapkファイルを実行する必要があります。そして、そのコマンドによって、どのアプリケーションを外部から実行するかをBlueStacksに指示しています。 OS、アプリパッケージ名、スターターアクティビティのクラス名をパラメーターとしてHD-RunApp.exeに送信します。

0
moni as

Bluestackは、AndroidアプリをOS内で実行するのではなく、それ自体の内部で実行するためのエミュレーションまたは仮想レイヤーを提供します。

0
yorodm