[英]Variant debug has no output with type INSTANT_RUN_MERGED_MANIFESTS
What I want to do & the problem 我想做什么和问题
I updated my Android Studio and Android Gradle Plugin to 3.0.0 and my Gradle Wrapper to 4.2.1 and want to build & deploy my Android Gradle project on a device via IDE. 我将Android Studio和Android Gradle Plugin更新为3.0.0,将Gradle Wrapper更新为4.2.1,并希望通过IDE在设备上构建和部署我的Android Gradle项目。
When I try to deploy my :app module to a connected device, I receive the error: 当我尝试将我的:app模块部署到连接的设备时,我收到错误:
Error:A problem occurred configuring project ':integration-test'.
错误:配置项目':integration-test'时出现问题。 Variant 'debug' has no output with type 'INSTANT_RUN_MERGED_MANIFESTS'
变体'debug'没有类型'INSTANT_RUN_MERGED_MANIFESTS'的输出
Details about the project (simplified) 项目详情(简化)
The project consists of: 该项目包括:
settings.gradle settings.gradle
include :library
include :app
include :integration-test
AndroidManifest.xml AndroidManifest.xml中
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.domain.integration_test">
<!-- from https://stackoverflow.com/questions/45631959/how-to-place-android-instrumentation-test-files-outside-of-project-directory -->
<!-- Specify runner and target application package -->
<instrumentation
android:name="android.support.test.runner.AndroidJUnitRunner"
android:functionalTest="false"
android:handleProfiling="false"
android:label="Tests for com.domain.pro.client"
android:targetPackage="com.domain.pro.client"/>
<application>
<uses-library android:name="android.test.runner" />
</application>
Last time it worked was with: - Build Tools 2.2.3, Gradle 3.4.1 and Android Studio 2.3.3 上次它的工作原理是: - Build Tools 2.2.3,Gradle 3.4.1和Android Studio 2.3.3
Question 题
Did anyone get a (integration-)test module using the com.android.test plugin containing (with an AndroidManifest file) to run with Android Gradle Plugin 3.0.0 ? 有没有人使用com.android.test插件 (使用AndroidManifest文件)使用Android Gradle Plugin 3.0.0运行(集成 - )测试模块 ? If so, would you provide a sample which I can use to fix my setup?
如果是这样,你会提供一个我可以用来修复我的设置的样本吗?
转到Android Studio>首选项>即时运行>取消选中“启用即时运行...”
Fixed by Change-Id: I443aa157de5f9f49441e61f26f52d0176e44502d 由Change-Id修复:I443aa157de5f9f49441e61f26f52d0176e44502d
Fixed will be in Android Studio 3.1 canary 6 + 修正了将在Android Studio 3.1 canary 6 +中
If any issue persists, please report at Google issue tracker they will re-open to examine. 如果问题仍然存在,请在Google问题跟踪器上报告,他们会重新审核。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.