当前位置: 首页 > 知识库问答 >
问题:

Android Studio应用程序未在设备和模拟器上运行

邢良才
2023-03-14

html" target="_blank">应用程序不能在MAC上的模拟器和设备上运行,我只得到一个错误,说客户端还没有准备好。

我试图使Android studio失效并重新启动,试图关闭应用程序,卸载,重新运行,禁用即时运行,清理项目,重建,删除Gradle,但这些都不起作用。

下面是我得到的运行日志。

$adb推送 /Users/username/app/App/build/generalDebug-1.6.1-530966e6.apk /data/local/tmp/com.site.app$adb shell pm install-r"/data/local/tmp/com.site.app"成功

客户端还没有准备好...

有人知道解决方法吗?

共有3个答案

江浩慨
2023-03-14
  1. 转到工具。
  2. 导航Android。
  3. 点击启用亚行整合(请记住,您必须在亚行整合上打勾)
花飞扬
2023-03-14

经过多次尝试,我最终通过关闭项目并重新导入它来解决它。

宗政楚
2023-03-14

您是否正在导出导出的活动。该活动需要导出,以便adb使用。

尝试显式添加导出的标签,如下所示:

<activity
    android:name=".my.MyActivity"
    android:exported="true"/>

我希望这有帮助。

 类似资料:
  • 我正在使用Windows8。我正在尝试在设备上运行应用程序。找不到我的设备,设备USB调试已启用。此外,我已经安装了相同的驱动程序使用管理我也安装了谷歌USB驱动程序包。但仍然找不到该设备。 拜托,有人能帮忙吗

  • 几周前我开始使用Android Studio。我在一个具有正常登录屏幕的应用程序上工作过,在模拟器上一切正常。但如果我尝试在我的三星Galaxy S7 Edge(Android 7.0)上运行该应用程序,该应用程序会立即崩溃。 我已经用API 23模拟了Nexus 5,当我用API 24模拟的Pixel尝试时,模拟器也会崩溃。所以我想问题取决于Android版本? Logcat(我把我正在使用的所

  • 我被这个错误困住了,当我在android上做构建时,它工作得很好,但是当我在IOS模拟器上运行我的应用程序时,它却显示我这个错误。我无法找出我的代码中的实际问题是什么。请帮我弄清楚这个情况。 我的flutter sdk版本是1.22.4 无法为模拟器生成应用程序。 在iPhone 11 Pro Max上启动应用程序时出错。

  • adb启动服务器adb终止-服务器我尝试了,但没有工作。在com.android.tools.tools.explorer.adbimpl.AdbDeviceFileSystemService.checkState(AdbDeviceFileService.java:221)(位于com.andrid.tools.idea.explorer.adbimpl.AdbDevice FileSystem

  • 它可以在仿真器和真实设备(android版本4)上工作,但不能在真实设备(android版本7.0)上工作 相关代码: logcat: 05-23 10:31:39.464 173 42-17342/laftel.net.laftel E/AndroidRuntime:致命异常:主进程:laftel.net.laftel,pid:17342 java.lang.nullPointerExcepti

  • 我只是做了一个简单的android应用程序,有6个按钮。每点击一个按钮就会打开一个新的活动。我通过的USB电缆在我的设备上安装了这个应用程序,它在我的设备上运行良好。 但问题来了,当我通过分享后,在朋友的设备上安装了应用程序,但应用程序已经安装在他的设备上,但没有运行。 请帮帮忙。谢谢你