如何查看在物理设备上运行的导出APK的Android LogCat输出?

133*_*der 5 eclipse android logcat

当我使用Eclipse中的Run - > Run菜单选项运行我的Android应用程序时,应用程序在我的手机上启动,当它运行时,我能够在Eclipse中的LogCat中查看日志输出.

当我导出我的应用程序时,将.APK复制到手机上,从APK安装,然后运行已安装的应用程序,我在LogCat中看不到任何输出.

有没有办法查看日志输出?

语境:

我正在实施应用内购买.我认为我有它的工作,当我尝试在应用程序中使用应用程序内购买时,如果它是通过Eclipse的运行菜单在手机上启动的,它会激活Google Play商店,但我收到一条错误消息"此版本该应用程序未配置为通过Google Play结算".

经过一些谷歌搜索后,我发现这个错误被抛出,因为APK需要有一个与我上传到开发者控制台的APK相匹配的签名才能使应用程序内的计费工作,并且从Eclipse的运行菜单运行不会提供签名.

所以我尝试安装与我上传到开发者控制台的已签名的APK,现在当我尝试在应用内使用应用内结算时,根本没有任何事情发生.它似乎甚至没有像在Eclipse的运行菜单中运行那样尝试启动Google Play商店.

因此,当我尝试使用特定于导出的签名APK的应用程序内结算时,我需要查看它输出的错误消息.

Saz*_*zid 5

adb logcat从控制台或cmd 尝试,它将为您提供设备的所有日志.

这是一个小教程:http://forum.xda-developers.com/showthread.php?t = 1726238 和官方文档:http://developer.android.com/tools/help/logcat.html

如果您的设备已植根,您也可以尝试使用此设备:https://play.google.com/store/apps/details?id = com.nolanlawson.logcat