相关疑难解决方法(0)

为什么logcat在我的Android中没有显示任何内容?

为什么logcat在我的Android 中没有显示任何内容(使用Eclipse开发应用程序时)?

它只是不打印任何东西.它是空的.

eclipse logging android logcat

244
推荐指数
8
解决办法
14万
查看次数

Logcat没有显示我的日志调用

我是Android编程的总菜鸟,想学习如何调试我的应用程序.我似乎无法在LogCat中显示我的Log.i | d | v调用.

这是我正在使用的代码.正如您所看到的,我已经定义了一个LOG_TAG常量,但似乎无法在LogCat中找到它.我还导入了android.util.Log并确保在我的AndroidManifest中我将"debuggable"设置为TRUE.

我还检查了http://developer.android.com/reference/android/util/Log.html没有运气解决这个问题.

我究竟做错了什么?我甚至在正确的地方寻找?我已经尝试过使用DDMS和Debug透视图,但没有运气.任何帮助这个菜鸟将不胜感激.谢谢.

我的环境:Windows XP IDE = Eclipse版本:3.6.1,构建ID:M20100909-0800 Emulator =指向android sdk 2.1 api 7

//非常基本的HELLO World代码,带有几个Log.i调用

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class debugger extends Activity {
    private static final String LOG_TAG = "debugger";

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        Log.i(LOG_TAG, "line 13");
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        Log.i(LOG_TAG, "CREATING NOW");
    }
}
Run Code Online (Sandbox Code Playgroud)

debugging logging android android-logcat

114
推荐指数
5
解决办法
16万
查看次数

为什么Log.d()和Log.v()不打印

我的Activity中有以下测试代码:

@Override
public void onStart() {
    super.onStart();
    Log.e(CLASS_NAME, "ERROR onStart()");
    Log.w(CLASS_NAME, "WARN onStart()");
    Log.i(CLASS_NAME, "INFO onStart()");
    Log.d(CLASS_NAME, "DEBUG onStart()");
    Log.v(CLASS_NAME, "VERBOSE onStart()");
Run Code Online (Sandbox Code Playgroud)

在Android Studio中的logcat视图中,它仅打印:

02-10 15:56:10.190    6194-6194/org.example.my_app E/MyActivity? ERROR onStart()
02-10 15:56:10.190    6194-6194/org.example.my_app W/MyActivity? WARN onStart()
02-10 15:56:10.190    6194-6194/org.example.my_app I/MyActivity? INFO onStart()
Run Code Online (Sandbox Code Playgroud)

在框的顶部,菜单设置为Log level: “Verbose”,如果我进入旁边的菜单,选择“Edit filter configuration”,“by Log Level”也设置为“Verbose”.为什么在Log.d()Log.v()不打印什么?我可能会缺少什么?任何建议,将不胜感激.

logcat android-studio

32
推荐指数
6
解决办法
4万
查看次数

Android logcat错误:ZipFileCache:init打开zip文件失败 - 设备特定?

无法从LogCat获取任何有用的日志.我的应用程序工作正常(两个设备),所有日志都很好,我的Nexus设备.但是我的手机(华为P8 Lite,没有root,Android 5)我收到此错误信息:

11-12 11:21:07.740:E/ZipFileCache(7584):打开zip文件时init失败.

我试着将它设置回工厂设置,但没有运气.

我的应用程序根本不使用ZIP功能,只访问内部存储.我在互联网上找到了几篇关于此的帖子,但总是没有解决方 同时测试了Eclipse和Android Studio,结果相同.

java eclipse android

16
推荐指数
1
解决办法
4137
查看次数

Logcat不会显示Log.d消息

我正在开发一个Android应用程序,我希望有一些方法可以在我的代码运行时打印调试语句.幸运的是,当我在Android 2.3.3(API 10)模拟器上运行我的应用程序时,Logcat能够打印出Log.d消息.

但是,当我在物理设备(Samsung Galaxy S4 Android 4.2.2)上测试相同的确切应用程序时,除了dalvikvm和AndroidRuntime消息之外,我无法看到任何其他内容.

com.android.internal.os.RuntimeInit <<<<<<
07-28 04:49:24.165: DEBUG/AndroidRuntime(6378): CheckJNI is OFF
07-28 04:49:24.165: DEBUG/AndroidRuntime(6378): setted country_code = USA
07-28 04:49:24.165: DEBUG/AndroidRuntime(6378): setted countryiso_code = US
07-28 04:49:24.175: DEBUG/AndroidRuntime(6378): setted sales_code = VZW
07-28 04:49:24.175: DEBUG/AndroidRuntime(6378): readGMSProperty: start
07-28 04:49:24.175: DEBUG/AndroidRuntime(6378): readGMSProperty: already setted!!
07-28 04:49:24.175: DEBUG/AndroidRuntime(6378): readGMSProperty: end
07-28 04:49:24.175: DEBUG/AndroidRuntime(6378): addProductProperty: start
07-28 04:49:24.185: DEBUG/dalvikvm(6378): Trying to load lib libjavacore.so 0x0
07-28 04:49:24.185: DEBUG/dalvikvm(6378): Added shared lib libjavacore.so 0x0
07-28 04:49:24.195: DEBUG/dalvikvm(6378): Trying to …
Run Code Online (Sandbox Code Playgroud)

android logcat android-4.2-jelly-bean

15
推荐指数
2
解决办法
1万
查看次数

Logcat没有显示调试级别消息

出于某种原因,我能够看到Log.i()及以上所有级别的消息,但不能看到Log.d()或Log.v()级别的消息.没有太多运气找到原因.任何人都知道如何解决这个问题?

一些进一步的细节:这不是我忘记在Eclipse中的logcat下拉列表中选择适当级别的问题.有问题的日志消息没有出现在我用于手机上的logcat跟踪的应用程序上.(虽然调试日志消息显示在其他应用程序中).我正在运行OSX.

android

13
推荐指数
2
解决办法
1万
查看次数

当应用崩溃并且logcat没有显示错误时该怎么办

该应用程序在模拟器中运行良好,但在手机上安装后,每次启动时都会崩溃,并且logcat没有显示任何错误.

当这样的事情发生时我该怎么办?

android logcat

11
推荐指数
2
解决办法
2万
查看次数

在Blu R1 HD上启用DEBUG登录(亚马逊手机)

我买了Blu R1 HD亚马逊的Android手机,用于开发测试.当我通过logcat查看其日志时,只有在INFO级别或更高级别记录的消息才会显示我的应用程序和其他系统相关消息.

是的,启用了开发人员模式,并通过Android Studio启用了ADB集成.安装在其他设备或模拟器上的相同应用程序会按预期显示DEBUG和VERBOSE日志消息.

我看到一些特定的手机制造商有默认设置来禁止运行时的日志消息,例如 华为,logcat没有显示我的应用程序的日志?

也许Blu手机正在做类似的事情.有没有人知道如何让DEBUG和VERBOSE日志显示在这个特定的手机上?(它是低端版本,8GB存储,并在锁定屏幕上显示亚马逊广告.)

mobile logging android runtime logcat

10
推荐指数
1
解决办法
745
查看次数

Logcat没有显示我的华为P9手机的错误

我使用的是Android Studio 2.3,手机是华为P9 Lite.我注意到我的logcat没有显示我手机的错误.例如,如果我的代码会崩溃,因为NullPointerException我在模拟器上运行它我在logcat(字体颜色:红色)和弹出说法中得到异常MyApplication stopped working,但如果我在手机上运行相同的代码,我只是得到崩溃弹出窗口而没有在logcat中.显示信息消息,但不显示错误.为了在logcat中显示来自手机的错误消息,我需要做什么?

android logcat android-logcat

10
推荐指数
1
解决办法
3818
查看次数

Android Studio 3.0不希望显示我连接的华为P10

我几个小时以来一直在努力将我的华为P10,Android 8.0.0与我的Android Studio 3.0连接起来.但它不起作用.它不会在adb devices -l中显示,也不会在Android Studio Select Deployment Target窗口中显示.但我的电脑和智能手机说它已连接.我选择了每种模式,只有充电,文件传输和照片模式.每种模式都不起作用.是的,USB调试模式已激活,甚至仅用于充电.我尝试按照本指南https://developer.android.com/studio/run/device.html,但是...没有帮助.充电线是USB-C线,你可以从购买华为p10获得,所以我会说这是原来的.我尝试了4个USB端口.2 USB 3.0,2 USB 2.0.所有人都说它是连接的,但不是Android Studio或adb.奇怪的.顺便说一下,我从来没有收到像它应该的RSA确认.

android adb android-studio huawei

7
推荐指数
4
解决办法
1万
查看次数

Log.d在Logcat Android Studio中没有显示log.d

Android studio没有显示我在代码中编写的任何日志.我已经尝试将日志设置为详细和调试.我正在使用'无过滤器'.为什么'Oncreatetestlog'没有出现在我的logcat中?

package com.example.keydown;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        if (savedInstanceState != null) {
            Log.d("Oncreatetestlog", "onCreate() Restoring previous state");
            /* restore state */
        } else {
            Log.d("Oncreatetestlog2", "onCreate() No saved state available");
            /* initialize app */
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

java android

3
推荐指数
4
解决办法
1万
查看次数

为什么Log.d和Log.v不打印任何输出?

想要使用Log.d记录某些内容,但Android Monitor部分中没有出现输出文本.代码如下?

public class MainActivity extends AppCompatActivity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);


    insertToDb();
}

private void insertToDb() {
 Log.d("TAG", "Rows count: ");

    }
Run Code Online (Sandbox Code Playgroud)

重启后没有任何改变:

在此输入图像描述

android android-logcat android-studio

0
推荐指数
1
解决办法
2703
查看次数