私はIntelliJ CE 2017.2で新しいAndroidプロジェクトを作成し、this errorを取得しました。答えに記述されているように、mavenセクションを追加しました。エラー:アプリはバックグラウンドでnullです
私はエラーに
Error while executing: am startservice com.test.myapp/com.android.tools.fd.runtime.InstantRunService
Starting service: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.test.myapp/com.android.tools.fd.runtime.InstantRunService }
Error: app is in background uid null
を取得し、新規プロジェクトで作成されたデフォルトのアプリを実行すると、私はまだ私の携帯電話に手動でアプリを開くことができ、それが動作しますが、それが自動的に起動しないと私はそのエラーメッセージを受け取ります。
IntelliJでどのように変更しますか?私は起動フラグを設定することができますが、コマンドを変更することはできません! – elementzero23
回避策として、インスタント実行を無効にすることができます。設定 - >ビルド、実行、展開 - >インスタント実行に進みます。 「デプロイ時にホットスワップコード/リソースの変更をインスタント実行で有効にする(デフォルトは有効)」のチェックを外す – shadanan
@shadananこれはうまくいきました。私はもうエラーは表示されず、アプリケーションは自動的に起動します。これを回答として投稿すると、それを正しいものとしてマークします。 – elementzero23