标签: android-logcat

尝试安装应用程序时INSTALL_FAILED_DEXOPT错误

我有一个类似的问题列出的那些在这里这里.

每次我尝试在我的Motorola Xoom上安装我的应用程序时,我收到一个INSTALL_FAILED_DEXOPT错误.

以下是来自控制台的错误消息:

[2011-08-02 09:34:43 - Blade] Installation error: INSTALL_FAILED_DEXOPT
[2011-08-02 09:34:43 - Blade] Please check logcat output for more details.
[2011-08-02 09:34:43 - Blade] Launch canceled!
Run Code Online (Sandbox Code Playgroud)

这里是相应的logcat:

08-02 09:47:48.910: ERROR/PackageManager(142): Package com.theisenp.blade has mismatched uid: 10023 on disk, 10073 in settings
08-02 09:47:48.910: INFO/PackageManager(142): Linking native library dir for /data/app/com.theisenp.blade-1.apk
08-02 09:47:49.110: ERROR/dalvikvm(2094): Duplicate interface: 'Lgnu/trove/TIntIntProcedure;'
08-02 09:47:49.110: ERROR/dalvikvm(2094): Trouble with item 1108 @ offset 0x5d49c
08-02 09:47:49.110: ERROR/dalvikvm(2094): Cross-item verify of section type …
Run Code Online (Sandbox Code Playgroud)

eclipse android android-install-apk android-logcat

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

布局上的"标签"和"ID"是什么?

我知道switch语句是如何工作的,但我不知道这意味着什么(R.id.webbutton).任何人都可以解释它是什么以及什么是TAG?是否有适合初学者的指南?我的意思是绝对的初学者.

android android-layout android-logcat

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

如何调试BOOT_COMPLETE广播接收器的"Force Close"崩溃?

由于手机重启并因此在启动时与Eclipse调试器/ LogCat断开连接,如何查看启动完整广播接收器崩溃的位置?

我正在我的公共类的onReceive()中执行一些操作BootCompleteReceiver扩展BroadcastReceiver {...}

当手机启动时,这会崩溃并弹出一个强制关闭对话框.如何调试此问题并查看问题所在?

调试任何BOOT_COMPLETE广播接收器的问题都适用.

谢谢!

编辑

是的,我们可以看到系统登录LogCat,因为手机正在启动,但我的应用程序Log.d(TAG,"Boot completed")必须等到它(onReceive)被触发但是到那时应用程序崩溃了,因为问题在接收器本身的某个地方.在我可以记录任何内容之前,应用程序崩溃了.另外,对于重启的手机,我无法使用"在调试模式下运行"...

android broadcastreceiver android-logcat bootcompleted

17
推荐指数
2
解决办法
9265
查看次数

从Android Studio logcat中的System.out.print中删除时间,日期和程序包名称

我想删除以下类型的文本

"06-11 14:36:59.814 3951-4564/example.myapplication I/System.out:"

来自我的应用程序中的system.out.prints.

我该怎么做到这一点?我正在使用android studio

android android-logcat android-studio

17
推荐指数
2
解决办法
1185
查看次数

这个警告是由我的应用引起的吗? - "使用startService的隐式意图不安全"

我在开发过程中在Logcat中收到此警告.它是由我的应用程序引起的吗?

16699-16699/tld.me.myapp.debug W/ContextImpl:隐式意图与startService并不安全:意向{ACT = com.google.android.location.internal.GoogleLocationManagerService.START} android.content.ContextWrapper.bindService:517 com.google.android.gms.internal.va:-1 com.google.android.gms.internal.u.connect:-1

我无法在代码中看到我可能导致这种情况的原因.

android warnings logcat android-intent android-logcat

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

Android自动填充:dispatchProvideAutofillStructure()未布局

我已将我的应用配置为支持Android Oreo compileSdkVersion 26.我还设置了android:autofillHints="phone"我的电话号码输入字段.当我点击该字段时,我可以看到"自动填充"弹出.但是,当我点击"自动填充"时,"内容无法自动填充"吐司出现,我在logcat中看到以下跟踪:

RemoteFillService  Not handling { when=-3ms what=3 target=com.android.internal.os.HandlerCaller$MyHandler } as service for ComponentInfo{com.google.android.gms/com.google.android.gms.autofill.service.AutofillService} is already destroyed
View               dispatchProvideAutofillStructure(): not laid out, ignoring
Run Code Online (Sandbox Code Playgroud)

我该怎么解决这个问题?我已确认在设置>系统>语言和输入>高级>输入辅助>自动填充服务中配置了电话号码.

使用示例XML更新:在API 26模拟器设置中,我可以选择"使用Google自动填充".使用Android Studio的Design选项卡,我添加了一个"Phone"类型EditText,然后手动插入android:autofillHints="phone"XML元素:

<EditText
    android:id="@+id/editText"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:ems="10"
    android:inputType="phone"
    android:autofillHints="phone" />
Run Code Online (Sandbox Code Playgroud)

使用此XML可以观察到上述Logcat特性.

android autofill android-logcat android-8.0-oreo

16
推荐指数
2
解决办法
3309
查看次数

使用Volley的详细调试日志

在iOS上的Restkit中有一个详细的调试选项.RKLogConfigureByName("*", RKLogLevelTrace);.有谁知道Volley是否有相同的东西.基本上我直接使用ErrorListener,但我没有在LogCat中获得其他信息.都:

VolleyLog.e("Error: ", error.toString());
Run Code Online (Sandbox Code Playgroud)

和:

VolleyLog.e("Error: ", error.getMessage());
Run Code Online (Sandbox Code Playgroud)

打印:

2.onErrorResponse: Error: 
Run Code Online (Sandbox Code Playgroud)

android adb android-logcat android-volley

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

Android studio 3.0:Studio Profilers遇到意外错误

我的应用运行完美.

logcat每次运行我的应用程序时,我都会给出错误:

12-11 20:45:42.539 946-1547/package E/StudioProfiler:Studio Profilers遇到意外错误.考虑报告一个错误,包括下面的logcat输出.

另请参阅:https: //developer.android.com/studio/report-bugs.html#studio-bugs

无法捕获应用程序

这个错误是什么意思?

为什么每次都会发生?

我使用的是Android studio 3.0.1和Gradle 3.0.1.

android android-logcat android-studio-3.0 android-profiler

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

Android Log.X没有打印stacktrace

e.printStackTrace()工作正常(即将我的堆栈跟踪打印到stderr)但Log.X根本无法打印堆栈跟踪.

例如:

} catch (IOException e) {
    Log.e("Network", "Exception", e);
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

输出:

08-31 03:46:21.992: W/Network(13238): Exception
08-31 03:46:22.092: W/System.err(13238): java.net.UnknownHostException: Unable to resolve host "...": No address associated with hostname
08-31 03:46:22.204: W/System.err(13238):    at java.net.InetAddress.lookupHostByName(InetAddress.java:394)
08-31 03:46:22.222: W/System.err(13238):    at java.net.InetAddress.getAllByNameImpl(InetAddress.java:236)
08-31 03:46:22.222: W/System.err(13238):    at java.net.InetAddress.getAllByName(InetAddress.java:214)
Run Code Online (Sandbox Code Playgroud)

logging android exception stack-trace android-logcat

14
推荐指数
1
解决办法
1091
查看次数

我们可以在logcat中关闭"聊天"吗?

所以我试图在大型代码库中找到一个难以捉摸的bug.因此,我在我的应用程序中添加了大量日志.我很幸运,有多个测试人员在研究这个问题.但是,我发现很多我的logcat日志都丢失了.他们被隐藏为'健谈'.例如

1799 12017 I logd: uid=10007 chatty comm=Binder_B, expire 4 lines

我发现有人提到使用adb命令

adb logcat -p

但我找不到-p的任何文档.我还发现有很多设备(可能是Marshmallow上的所有设备)都不支持.

除了将设备插入Android Studio/Eclipse之外,有没有办法阻止"聊天"隐藏我的日志?

android logcat android-logcat

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