app.honeycomb.Shell$HomeActivity failed to start

错误警报:
java.lang.AssertionError: com.google.android.youtube/.app.honeycomb.Shell$HomeActivity failed to start
at org.junit.Assert.fail(Assert.java:88)
at org.junit.Assert.assertTrue(Assert.java:41)
at com.google.android.memory.gts.AllAppsMemoryHostTest.testPeakPssOfAllApps(AllAppsMemoryHostTest.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4Cla***unner.runChild(BlockJUnit4Cla***unner.java:78)
at org.junit.runners.BlockJUnit4Cla***unner.runChild(BlockJUnit4Cla***unner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.android.tradefed.testtype.HostTest.runJUnit4Tests(HostTest.java:505)
at com.android.tradefed.testtype.HostTest.runTestClasses(HostTest.java:422)
at com.android.tradefed.testtype.HostTest.run(HostTest.java:397)
at com.android.compatibility.common.tradefed.testtype.JarHostTest.run(JarHostTest.java:142)
at com.android.compatibility.common.tradefed.testtype.ModuleDef.run(ModuleDef.java:258)
at com.android.compatibility.common.tradefed.testtype.CompatibilityTest.run(CompatibilityTest.java:477)
at com.android.tradefed.invoker.TestInvocation.runTests(TestInvocation.java:796)
at com.android.tradefed.invoker.TestInvocation.prepareAndRun(TestInvocation.java:471)
at com.android.tradefed.invoker.TestInvocation.performInvocation(TestInvocation.java:322)
at com.android.tradefed.invoker.TestInvocation.invoke(TestInvocation.java:984)
at com.android.tradefed.command.CommandScheduler$InvocationThread.run(CommandScheduler.java:558)

错误原因
字串中包含 "$", 该字符无法被 Shell 识别导致传给系统时, 字串被截断为 "com.google.android.youtube/.app.honeycomb.Shell". 系统找不到该字串对应的组件, 无法启动. 导致该测项失败.

解决方法
该测项 google 有 waive. R4会解掉这个问题.
https://partnerissuetracker.corp.google.com/issues/74354093

转载于:https://blog.51cto.com/13726600/2110201

Input dispatching timed out (964e8c com.google.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity is not responding. Waited 5001ms for FocusEvent(hasFocus=true)). ----- pid 5817 at 2025-09-04 21:08:52.143204231+0800 ----- Cmd line: com.google.android.youtube Build fingerprint: 'realme/RMX3999IN/RE5C94L1:16/BP2A.250605.015/U.R4T2.2e27c15-ecbf36-ed51c1:user/release-keys' ABI: 'arm64' Build type: optimized Debug Store: 3,16,30766652::ID:0,C:P,T:30764849,N:LooperMsg,D:code=159;trgt=android.app.ActivityThread$H;elapsed=2014||ID:0,C:P,T:30749794,N:LooperMsg,D:code=143;trgt=android.app.ActivityThread$H;elapsed=2173||ID:0,C:P,T:30740321,N:Finish,D:tname=main;tid=2;prid=3c878cc||ID:1950,C:E,T:30740321||ID:1950,C:S,T:30740320,N:BcRcvReg,D:tname=main;tid=2;act=android.intent.action.BATTERY_CHANGED;cmp=null;pkg=null;prid=3c878cc||ID:1949,C:E,T:30729985||ID:1949,C:S,T:30729985,N:SchRcvReg,D:tname=binder:5817_F;tid=348||ID:0,C:P,T:30728402,N:LooperMsg,D:code=159;trgt=android.app.ActivityThread$H;elapsed=4407||ID:0,C:P,T:30723995,N:LooperMsg,D:code=159;trgt=android.app.ActivityThread$H;elapsed=3711||ID:1948,C:E,T:30715870||ID:1948,C:S,T:30715869,N:SvcBind,D:rebind=false;act=null;cmp=ComponentInfo{com.google.android.youtube/com.google.android.libraries.youtube.player.background.service.BackgroundPlayerService};pkg=null||ID:1947,C:E,T:30715869||ID:1947,C:S,T:30715868,N:SvcCreate,D:name=com.google.android.libraries.youtube.player.background.service.BackgroundPlayerService;pkg=com.google.android.youtube||ID:0,C:P,T:30715403,N:LooperMsg,D:code=143;trgt=android.app.ActivityThread$H;elapsed=10672||ID:0,C:P,T:30673536,N:LooperMsg,D:code=143;trgt=android.app.ActivityThread$H;elapsed=2052||ID:1946,C:E,T:30664711;; suspend all histogram: Sum: 450.910ms 99% C.I. 5.290us-4884.480us Avg: 273.942us Max: 39835us DALVIK THREADS (243): "main" prio=5 tid=1 WaitingForGcToComplete | group="main" sCount=1 ucsCount=0 flags=1 obj=0x73e80f88 self=0xb400007ac7ed3000 | sysTid=5817 nice=-10 cgrp=top-app sched=0/0 handle=0x7b900f9098 | state=S schedstat=( 876907483497 115595194947 717551 ) utm=74789 stm=12900 core=6 HZ=100 | stack=0x7ff644a000-0x7ff644c000 stackSize=8188KB | held mutexes= native: #00 pc 000aeb1c /apex/com.android.runtime/lib64/bionic/libc.so (syscall+28) (BuildId: 3f19d51661ab37dc2615425c410f5810) native: #01 pc 00201230 /apex/com.android.art/lib64/libart.so (art::ConditionVariable::WaitHoldingLocks+136) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #02 pc 0049ab84 /apex/com.android.art/lib64/libart.so (art::gc::Heap::WaitForGcToCompleteLocked+716) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #03 pc 00488d40 /apex/com.android.art/lib64/libart.so (art::gc::Heap::WaitForGcToComplete+132) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #04 pc 00488a88 /apex/com.android.art/lib64/libart.so (art::gc::Heap::AllocateInternalWithGc::$_1::operator const +28) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #05 pc 0046b078 /apex/com.android.art/lib64/libart.so (art::gc::Heap::AllocateInternalWithGc+192) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #06 pc 0047311c /apex/com.android.art/lib64/libart.so (artAllocObjectFromCodeInitializedTLAB+488) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) native: #07 pc 003425bc /apex/com.android.art/lib64/libart.so (art_quick_alloc_object_initialized_tlab+92) (BuildId: 80d2ab18f9d259d8e546c1e6bae752b1) at apve.h(PG:8)
最新发布
09-11
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值