我是 Android 的新手,但不是 Java 的新手,而且我对 Eclipse 很有经验。 但是,我刚刚从 developer.Android.com 安装了最新的 Android SDK 并安装了 在带有最新 ADT 的 Eclipse 4.2 Java EE 版本中。
我完成了有关安装的教程,并在模拟器中运行了 Hello World 示例。
应用似乎运行良好。
控制台输出看起来不错,但 LogCat 对 RED 很疯狂。
这是它在运行 session 期间输出的一些错误的示例:
Failed to open libwvm.so
Failed to extract an album art
Error opening trace file: No such file or directory (2)
batteryVoltagePath not found
error loading /system/meida/audio/ui/Lock.ogg
runIptablesCmd(): failed /system/bin […]
at java.util.concurrent.threadpoolExecutor.runWorker […]
Illegal state exception
Class not found for preloading: android.animation.ValueAnimator
注意:我不希望任何人调试它,因为它很困惑,而且没有什么可调试的,因为我没有编写任何代码!我只想知道在使用模拟器时这种行为对于 logcat 是否正常。
我从未在一个简单的 Hello World 上看到如此多的错误和警告,尤其是当它看起来运行良好时。
如果您想知道,我遵循了 "Installing the SDK" 上的教程开球。
最佳答案
不幸的是,在 android 模拟器 logcat 中看到很多错误是很常见的。除非您的应用有问题,否则我不会担心这个。
关于安卓 logcat 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12403330/