将Android Studio更新为2.2预览版3后,Gradle构建错误

时间:2016-06-09 03:58:38

标签: android android-studio android-gradle

将AS从 2.2预览 2 更新为 2.2预览 3 ,并将AS项目更新为新格式,尝试构建&时遇到跟随错误运行应用程序:

  

错误:找到了任务配置的问题   ':应用程序:generateDebugInstantRunAppInfo'

     
    

文件' \ app \ build \ intermediates \ bundles \ debug \ instant-run \ AndroidManifest.xml'     为财产指定' mergedManifest'不存在。

  

但是上述消息只是指出先前构建过程中的失败,其中google-services.json未正确导入,并且以下AndroidManifest条目将生成符号' google_play_services_version&# 39;更新后找不到错误:

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />

此外,AndroidManifest中的所有活动条目和大多数服务条目都有此错误:'xxxService' is not assignable to 'android.app.Activity/Service'

清洁项目&amp; Build Project没有帮助,有关如何解决这个问题的想法吗?

2 个答案:

答案 0 :(得分:11)

禁用即时运行。 构建并启动应用程序。 停止应用。 启用即时运行。 构建并启动应用程序。

我在进行预览3更新后发现了同样的错误。以上步骤为我纠正了这个问题。

答案 1 :(得分:0)

要解决预览4的相同问题,

  1. 启用设置即时运行。
  2. 从设备/模拟器中删除应用程序。
  3. 清洁项目。
  4. 重建并启动App。