我刚刚将Android Studio的版本升级到2.3,gradle升级到3.3,并且我失去了最有用的功能之一--调试控制台中的日志。当我在Debug模式下运行应用程序时,Debug控制台中显示的唯一日志是:
03/03 10:35:40: Launching app Split APKs installed
$ adb shell am startservice com.myapp.android/com.android.tools.fd.runtime.InstantRunService
$ adb shell am start -n "com.myapp.android/com.myapp.android.UI.SplashActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER -D
Connecting to com.myapp.android Connected to the target VM, address: 'localhost:8601', transport: 'socket'
在此之后,不会显示任何内容。你知道怎么解决这个问题吗?
发布于 2017-03-04 22:18:09
转到文件/设置/生成、执行、部署/即时运行启用额外日志...
现在你已经有了安卓监控标签(alt+6)的日志。
发布于 2017-03-04 03:00:25
我也有同样的问题。在我关闭Instant Run后,它对我起作用了。在关闭它之后,运行Debug。然后转到底部的"Android Monitor“,然后点击"logcat”。以下是如何关闭即时运行的说明:Instant run in Android Studio 2.0 (how to turn off)
发布于 2017-03-06 04:51:25
我没有同样的问题。请参阅此错误报告:
如果它产生其他错误,您需要使用必要的参数创建一个新的简单项目,并尝试在您的设备上运行它。这对我很有帮助。祝你好运!
我想这个bug会在短时间内修复的。
https://stackoverflow.com/questions/42574428
复制相似问题