我升级到了最新的Android工作室,并且它一如既往地破坏了之前的工作。
如果我插入我的Android设备,我可以在调试监视器中看到调试,它会被检测到,我可以选择它作为要部署的设备,然后我得到
等待设备。 目标设备:xxxxxxxxxxxx
没有其他事情发生..非常令人沮丧。任何关于如何解决的想法?
以下是解决方案: 问题是我安装新版Android Studio的方式。不要将它安装在以前的安装目录中。创建一个新目录并将SDK移到其中。这就是我解决它的方式。
我最终能够从Android Studio获得的唯一错误是,如果我尝试运行测试,我会看到 NoSuchMethodError:com.android.builder.model.AndroidArtifact.getOutputs()Ljava / util / Collection;:com.android.builder.model.AndroidArtifact.getOutputs()Ljava / util / Collection;
还有一些其他帖子提到了这个问题。只需确保您进行全新安装,不要废弃旧版本。
答案 0 :(得分:1)
This issue会告诉您发生了什么。快速解决方法是从Android Studio文件夹中builder-model-0.11.0.jar
删除plugins/android/lib
。已经提交了patch,这可能不会在下次更新时再次发生。