- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
所以在我的应用程序中我有两个 Activity ,当第二个 Activity 启动时,文本和图像等 JSON 数据会显示在那里。
问题是,我不知道文本会响多久,所以我得到了那个错误。
有解决办法吗?我不能在 Google Play 上发布这样的应用!
这是我的日志:
07-29 14:50:27.380 29205-29253/com.example.dario.upmovies W/OpenGLRenderer: Layer exceeds max. dimensions supported by the GPU (1080x4531, max=4096x4096)
07-29 14:50:27.381 29205-29253/com.example.dario.upmovies D/OpenGLRenderer: Current memory usage / total memory usage (bytes):
TextureCache 16284072 / 50331648
LayerCache 0 / 33554432 (numLayers = 0)
Layer size 1088x704; isTextureLayer()=0; texid=44 fbo=9; refs=2
Layers total 3063808 (numLayers = 1)
RenderBufferCache 0 / 4194304
GradientCache 16384 / 1048576
PathCache 3700 / 25165824
TessellationCache 24552 / 1048576
TextDropShadowCache 0 / 5242880
PatchCache 0 / 131072
FontRenderer 0 A8 524288 / 524288
FontRenderer 0 RGBA 0 / 0
FontRenderer 0 total 524288 / 524288
Other:
FboCache 0 / 0
Total memory usage:
19916804 bytes, 18.99 MB
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] JNI DETECTED ERROR IN APPLICATION: JNI CallStaticVoidMethodV called with pending exception 'java.lang.IllegalStateException' thrown in void android.os.MessageQueue.nativePollOnce(long, int):-2
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] in call to CallStaticVoidMethodV
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] from void android.os.MessageQueue.nativePollOnce(long, int)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] "main" prio=5 tid=1 Runnable
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] | group="main" sCount=0 dsCount=0 obj=0x738ff000 self=0xb4827800
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] | sysTid=29205 nice=0 cgrp=default sched=0/0 handle=0xb6fc1bec
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] | state=R schedstat=( 2713918368 2160510665 6901 ) utm=240 stm=31 core=0 HZ=100
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] | stack=0xbe3d0000-0xbe3d2000 stackSize=8MB
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] | held mutexes= "mutator lock"(shared held)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #00 pc 0000484c /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #01 pc 00003031 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #02 pc 0024359b /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*, BacktraceMap*)+70)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #03 pc 002279e3 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BacktraceMap*) const+154)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #04 pc 000affdd /system/lib/libart.so (art::JniAbort(char const*, char const*)+584)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #05 pc 000b0725 /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+60)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #06 pc 000b3867 /system/lib/libart.so (art::ScopedCheck::ScopedCheck(_JNIEnv*, int, char const*)+1286)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #07 pc 000bafe3 /system/lib/libart.so (art::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+30)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #08 pc 0005be7b /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #09 pc 0007b8ef /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #10 pc 0007925d /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #11 pc 000796cb /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #12 pc 00011055 /system/lib/libutils.so (android::Looper::pollInner(int)+408)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #13 pc 00011149 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #14 pc 0007dd49 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] native: #15 pc 000b5be3 /system/framework/arm/boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+102)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at android.os.MessageQueue.nativePollOnce(Native method)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at android.os.MessageQueue.next(MessageQueue.java:143)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at android.os.Looper.loop(Looper.java:195)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at android.app.ActivityThread.main(ActivityThread.java:5389)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at java.lang.reflect.Method.invoke!(Native method)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at java.lang.reflect.Method.invoke(Method.java:372)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
07-29 14:50:27.480 29205-29205/com.example.dario.upmovies A/art: art/runtime/check_jni.cc:65]
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] Runtime aborting...
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] Aborting thread:
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] "main" prio=5 tid=1 Native
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] | group="" sCount=0 dsCount=0 obj=0x738ff000 self=0xb4827800
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] | sysTid=29205 nice=0 cgrp=default sched=0/0 handle=0xb6fc1bec
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] | state=R schedstat=( 2738514980 2164556658 6950 ) utm=241 stm=32 core=3 HZ=100
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] | stack=0xbe3d0000-0xbe3d2000 stackSize=8MB
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] | held mutexes= "abort lock" "mutator lock"(shared held)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #00 pc 0000484c /system/lib/libbacktrace_libc++.so (UnwindCurrent::Unwind(unsigned int, ucontext*)+23)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #01 pc 00003031 /system/lib/libbacktrace_libc++.so (Backtrace::Unwind(unsigned int, ucontext*)+8)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #02 pc 0024359b /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, char const*, art::mirror::ArtMethod*, BacktraceMap*)+70)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #03 pc 002279e3 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, BacktraceMap*) const+154)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #04 pc 00218605 /system/lib/libart.so (art::AbortState::DumpThread(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, art::Thread*)+24)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #05 pc 0021897b /system/lib/libart.so (art::AbortState::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char> >&)+634)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #06 pc 00218b5d /system/lib/libart.so (art::Runtime::Abort()+72)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #07 pc 000a64bb /system/lib/libart.so (art::LogMessage::~LogMessage()+1322)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #08 pc 000b01cb /system/lib/libart.so (art::JniAbort(char const*, char const*)+1078)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #09 pc 000b0725 /system/lib/libart.so (art::JniAbortF(char const*, char const*, ...)+60)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #10 pc 000b3867 /system/lib/libart.so (art::ScopedCheck::ScopedCheck(_JNIEnv*, int, char const*)+1286)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #11 pc 000bafe3 /system/lib/libart.so (art::CheckJNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+30)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #12 pc 0005be7b /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #13 pc 0007b8ef /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #14 pc 0007925d /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #15 pc 000796cb /system/lib/libandroid_runtime.so (???)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #16 pc 00011055 /system/lib/libutils.so (android::Looper::pollInner(int)+408)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #17 pc 00011149 /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+92)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #18 pc 0007dd49 /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, int)+22)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] native: #19 pc 000b5be3 /system/framework/arm/boot.oat (Java_android_os_MessageQueue_nativePollOnce__JI+102)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at android.os.MessageQueue.nativePollOnce(Native method)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at android.os.MessageQueue.next(MessageQueue.java:143)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at android.os.Looper.loop(Looper.java:195)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at android.app.ActivityThread.main(ActivityThread.java:5389)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at java.lang.reflect.Method.invoke!(Native method)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at java.lang.reflect.Method.invoke(Method.java:372)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1020)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:815)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] Pending exception java.lang.IllegalStateException thrown by 'void android.os.MessageQueue.nativePollOnce(long, int):-2'
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] java.lang.IllegalStateException: Unable to create layer for LinearLayout
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at void android.os.MessageQueue.nativePollOnce(long, int) (MessageQueue.java:-2)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at android.os.Message android.os.MessageQueue.next() (MessageQueue.java:143)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at void android.os.Looper.loop() (Looper.java:195)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:5389)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[], boolean) (Method.java:-2)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:372)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:1020)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:815)
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294] Dumping all threads without appropriate locks held: thread list lock mutator lock
07-29 14:50:27.511 29205-29205/com.example.dario.upmovies A/art: art/runtime/runtime.cc:294]
07-29 14:50:27.512 29205-29205/com.example.dario.upmovies A/libc: Fatal signal 6 (SIGABRT), code -6 in tid 29205 (.dario.upmovies)
最佳答案
我用下面的代码遇到了同样的问题
val t = supportFragmentManager.beginTransaction()
t.replace(R.id.main_fl, fragment)
t.setReorderingAllowed(true) ----> remove this
t.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_CLOSE) ----> remove this
所以通过删除 set treasition 和 set recoding allowed ,我解决了这个问题,我认为问题是从一个复杂的 UI fragment 移动到另一个复杂的 UI fragment 并保存两个 fragment 的实例(我正在保存 fragment 在 Activity 中)并且在替换时还使用动画导致此问题
在你的情况下,我认为你正在尝试在一些复杂的 UI 中制作动画
关于java - 避免'Layer exceeds max dimensions supported by the GPU in Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38659429/
快速且可能简单的 Lambda 问题: 我有一家有评论的餐厅。我想查询具有以下内容的那个: 最大(平均评分) 和 Max(ReviewCount) 和 Max(NewestReviewDate) 和
在尝试使用 C++17 折叠表达式时,我尝试实现 max sizeof ,其中结果是类型 sizeof 的最大值。我有一个使用变量和 lambda 的丑陋折叠版本,但我想不出一种使用折叠表达式和 st
我目前正在使用 C 并遇到了一些我觉得有趣的东西,但似乎在这里找不到任何类似的东西。 我正在为数组(大小 1000000)静态分配内存。我知道这相当大并且有可能引起问题。但是,使用 10^6 不会出现
我有一个具有 max-height 的 div 和其中的图像,应该使用 max-width:100% 和 max-height:100%。在 Chromium 中,这是可行的,但 Firefox 仅使
我有一个最大高度的 div 和里面的一个图像,它应该使用最大宽度:100% 和最大高度:100%。在 Chromium 中,这是可行的,但 Firefox 仅使用最大宽度而忽略最大高度。 div#ov
在一本在线 awk 手册中我找到了例子awk '{ if (NF > max) max = NF } END { print max }' 该程序打印任何输入行上的最大字段数。但我不明白 awk 如何
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
我正在制作一个非循环图数据库。 表 Material (id_item,id_collection,...)主键(id_item,id_collection) (item可以是collection本身
我有以下两个表。 1.电影详情(电影ID、电影名称、评分、票数、年份) 2.电影类型(Movie-ID,Genre) 我正在使用以下查询来执行连接并获得每个评分最高的电影流派。 select Movi
我有一个查询,我想返回 idevent 中给定传感器 ID (sensorID) 范围内的最高 ID 值,但是查询没有返回最高值。 我运行查询时减去 max() 语句的结果: mysql> SELEC
SUM(MAX() + MAX()) 有正确的方法吗? 这是我一直在努力做的事情 SELECT SUM(MAX(account.BALANCE1) + MAX(account.BALANCE2))
这个问题类似于CSS media queries: max-width OR max-height , 但由于我的代表不够高,我无法在回复中添加评论(问题),我想在原始问题中添加。 与其他主题中的发帖
Jon Skeet今天报告(source): Math.Max(1f, float.NaN) == NaN new[] { 1f, float.NaN }.Max() == 1f 为什么? 编辑:双倍
这个问题已经有答案了: Java 8 stream's .min() and .max(): why does this compile? (5 个回答) 已关闭 7 年前。 我正在学习1z0-809
我在处理一些数据库记录时遇到了一些挑战。 我需要为特定列获取具有 MAX 值的行,并且这些记录必须介于两个时间戳值之间。 这是SQL查询 SELECT id, MAX(amount), created
我想在媒体查询中使用 AND 条件。我使用了下面的代码,但是没有用 @media screen and (max-width: 995px AND max-height: 700px) { } 最佳答
在编写 CSS 媒体查询时,有什么方法可以用“或”逻辑指定多个条件吗? 我正在尝试做这样的事情: /* This doesn't work */ @media screen and (max-widt
我对仅使用 max(list array) 和 np.max(list array) 之间的区别有疑问。 这里唯一的区别是 Python 返回代码所需的时间吗? 最佳答案 它们在边缘情况下可能不同,例
例如: a = [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0], [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.
这个问题在这里已经有了答案: Java 8 stream's .min() and .max(): why does this compile? (5 个答案) 关闭 6 年前。 我正在学习 1z0
我是一名优秀的程序员,十分优秀!