Android Studio 2.2的即时运行问题

30

我已经将我的android studio升级到2.2版本,自那以后运行studio时出现了这个奇怪的错误,提示“Instant Run需要安装与您的目标设备(Android 1.0)对应的平台”,我正在使用安卓6.0.1上的Note 4。为什么会出现这个错误?

Instant run issue


3
我也遇到过这个问题。只需拔掉插头,再次点击运行,重新插上插头并选择您的设备即可。 - Renan Bandeira
今天我遇到了同样的问题,我选择安装并继续,一切都正常工作了。 - Faraz Ahmed
2
我已经尝试了几次,它到底想要安装什么?Android 1.0 到底是什么? - choman
@RenanBandeira 感谢你的提示。我的S6问我是否要继续使用USB调试。当我接受了这个对话框后,我的三星手机就出现在设备列表中,并显示正确的三星名称(而不是一个模糊的 ~10 位数字)。我的应用程序运行了。第二次尝试时,我必须选择安装并继续,但它要求选择正确的Android版本(在我的情况下是平台22)。 - SparkyNZ
但我能不能只关闭警报/弹出窗口?而不是关闭所有的即时运行?我不想让那个特定的Android SDK,拥有这么多旧的SDK占用太多空间... - Sakiboy
11个回答

21

如果您已连接您的 Android 设备,请拔掉 USB 线并卸载当前的应用程序。然后重新插入 USB 线,点击运行即可。一切就绪。


4
我不确定是否需要卸载应用程序,但是只需拔掉插头,再重新插上就可以解决问题。 - Kokusho
2
你不必卸载应用程序,除非它仍然存在。 - Phares
3
我甚至还没有能够首次安装我的应用程序 :( - Deko
然后只需从计算机上拔掉USB插头,再重新插回去,然后运行应用程序。 - Phares

3
自从我下载了Android Studio 2.2的升级补丁后,我也遇到了类似的问题。当Android监视器显示设备离线时,我注意到它会发生这种情况。Android设备显示离线但已连接
我还不知道设备为什么会离线而它已经正确连接。当我点击下载时,我会收到此错误提示 Package id platforms;android-1
我目前通过检查Android监视器是否显示设备离线来临时解决此问题。如果是,我会拔掉USB并重新接上,否则它就可以正常运行。

2
我和你们都有同样的问题,但我解决了。
如果你遇到类似“错误包ID平台;android-1”的错误,你必须前往:工具 -> Android->SDK管理器,然后进入SDK平台。确保选中“显示软件包详细信息”选项卡(以便您可以看到所有软件包),并安装Android 1.1软件包。 enter image description here 否则,就像安装其他软件包一样进行安装。完成后,重新启动Android Studio,拔下/插上手机。接下来会要求在设备上确认某些内容,请点击“确定”,这样你就解决了这个问题。

2
最佳答案。谢谢! - Scott Linford
1
运行得非常顺利! - Pulkit

1

将您的设备连接为MTP。之后,Android Studio将识别您的设备,并可为其安装SDK。


1

我通过更换USB电缆来解决了这个问题。三星提供的那个是无用的。


1

我遇到了同样的问题,但是是在模拟器上。 所以,拔插设备的答案对我不适用。

我在Android Studio中删除了我的模拟器并创建了一个新的。 结果,问题解决了...


0

我遇到了同样的问题,我先拔掉设备,然后卸载当前的应用程序。接着重新插上 USB 并点击运行,问题就解决了。


0

以sudo身份运行Android Studio对我有帮助。


0

我曾经遇到过同样的问题,但是在我批准连接手机和电脑的确认框后,问题得到了解决。


0
在这个视频中,有一个解决方案可以解决应用程序错误:即时运行需要启用“工具|启用ADB集成”。对我来说,禁用实例运行错误消息是有效的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接