Android Studio App未在设备和模拟器上运行

时间:2017-08-21 12:10:03

标签: android android-studio android-gradle

应用程序不能在MAC上的模拟器和设备上运行,我只会收到一条错误消息,说客户端尚未准备就绪。

我尝试了无效并重新启动Android工作室,尝试关闭应用,卸载,重新运行,禁用即时运行,清理项目,重建,删除Gradle但这些都不起作用。

下面的

是我得到的运行日志。

$ adb push /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“成功

客户尚未准备好......

有人知道解决方案吗?

4 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

您是否导出导出的活动。需要导出活动以供adb使用。

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

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

我希望这会有所帮助。

答案 2 :(得分:0)

  1. 转到工具。
  2. 导航Android。
  3. 点击启用ADB集成(请记住,您必须勾选ADB集成)

答案 3 :(得分:0)

创建另一个虚拟设备,确保设备虚拟映像在sdk中可用或下载和更新。检查清单中的laucher activty并确保其正确调用。