2016-10-12 22 views
1

現在、「スタンドアロン」サービスに取り組んでいます。私は、このサービスを使用したいかもしれないアプリケーションがこのサービスにアクセスできるようにしたいと考えています。そのために、私はそのサービスだけを含むアンドロイドプロジェクトを、アクティビティなしで作成しました。私はこれが私の目標を達成するための正しい方法かどうかはわかりませんが、私はAndroidに慣れていません。Androidスタジオ - APKのみインストール

私の問題は、(物理)デバイスに.apkだけを配備するにはどうすればいいですか?サービスを開始するには、私はadb shellとその後am startservice ...を使用していますが、まずそのサービスをデバイスにインストールする必要があります。それ、どうやったら出来るの ?私が見る唯一のオプションは、アプリケーションを実行/デバッグする(したがって、自動的にデプロイする)ことを意図していますが、それはサービスなのでできません。ありがとうございました。あなたがUIでそれを行うことができます
、単にクリックします。

+0

サービス付きのAndroidライブラリを作成し、任意のアプリケーションに添付します。 –

答えて

2
プロジェクトのルートフォルダとタイプ

オープン端子:Linuxの

ため

./gradlew installDebug 

編集:Windows用

gradlew.bat installDebug 

かに右側の「Gradle」タブで、タスクに「installDebug」と検索して2回クリックします。それはShiftキー+ F10(または "実行" ボタンをクリック)で実行されるデフォルトのアクションになることをした後

enter image description here

enter image description here

+0

ご協力いただきありがとうございます。私はadb installを使用していますが、これはうまく動作しますが、毎回コマンドラインを使用するのは本当に苦しいものです。 – Virus721

関連する問題