0
  • package com.example.testerdoudemon.Fragment;
    
    import android.content.Context;
    import android.os.Bundle;
    import android.util.Log;
    import android.view.LayoutInflater;
    import android.view.View;
    import android.view.ViewGroup;
    import android.widget.ImageView;
    import android.widget.TextView;
    import android.widget.Toast;
    
    import androidx.annotation.NonNull;
    import androidx.annotation.Nullable;
    import androidx.fragment.app.Fragment;
    
    import com.example.testerdoudemon.R;
    import com.example.testerdoudemon.views.Pageritem;
    import com.example.testerdoudemon.views.SobLooperPager;
    
    
    import java.util.ArrayList;
    import java.util.List;
    
    public class DashBoardFragment extends Fragment {
        private List<Pageritem> mPicData=new ArrayList<>();
        private SobLooperPager mLooperPager;
    
        public static DashBoardFragment createFor(String text) {
            DashBoardFragment fragment = new DashBoardFragment();
    
            return fragment;
        }
    
        @Nullable
        @Override
        public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
            ViewGroup inflate = (ViewGroup)inflater.inflate(R.layout.dashboard_fargment, container, false);
            mLooperPager = inflate.findViewById(R.id.looper_pager);
            initData();
            initView();
            initEvent();
            return inflate;
        }
    
        @Override
        public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    
        }
    
        private void initEvent() {
            if (mInnerAdapter!=null){
                mLooperPager.setOnItemClickListener(new SobLooperPager.OnItemClickListener() {
    
                    @Override
                    public void onItemClick(int position) {
                        Toast.makeText(getActivity(),"点击了第"+position+"个",Toast.LENGTH_SHORT).show();
                    }
                });
            }
        }
    
        private void initData(){
            mPicData.add(new Pageritem("01",R.drawable.pic1));
            mPicData.add(new Pageritem("02",R.drawable.pic2));
            mPicData.add(new Pageritem("03",R.drawable.pic3));
        }
        private SobLooperPager.InnerAdapter mInnerAdapter=new SobLooperPager.InnerAdapter() {
            @Override
            protected int getDataSize() {
                return mPicData.size();
            }
    
            @Override
            protected View getSubView(ViewGroup container, int position) {
                ImageView imageView=new ImageView(container.getContext());
                imageView.setImageResource(mPicData.get(position).getPicId());
                imageView.setScaleType(ImageView.ScaleType.FIT_XY);
                return imageView;
            }
        };
    
        private void initView() {
            mLooperPager.setData(mInnerAdapter, new SobLooperPager.BindTitleListener() {
                @Override
                public String getTitle(int position) {
                    return mPicData.get(position).getTitle();
                }
    
            });
        }
    
    }
    

    这是把写在activity里的代码放在Fragment上的



    at java.lang.Throwable.nativeFillInStackTrace(Native method)

           at java.lang.Throwable.fillInStackTrace(Throwable.java:799)

           at java.lang.Throwable.<init>(Throwable.java:277)

           at java.lang.Error.<init>(Error.java:70)

           at java.lang.VirtualMachineError.<init>(VirtualMachineError.java:53)

           at java.lang.OutOfMemoryError.<init>(OutOfMemoryError.java:58)

           at java.lang.Throwable.nativeFillInStackTrace(Native method)

           at java.lang.Throwable.fillInStackTrace(Throwable.java:799)

           at java.lang.Throwable.<init>(Throwable.java:299)

           at java.lang.Exception.<init>(Exception.java:84)

           at java.lang.RuntimeException.<init>(RuntimeException.java:80)

           at android.view.InflateException.<init>(InflateException.java:29)

           at android.view.LayoutInflater.createView(LayoutInflater.java:882)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

    2021-03-22 22:18:56.355 27491-27491/com.example.testerdoudemon W/.testerdoudemo:    at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

    2021-03-22 22:18:56.410 27491-27491/com.example.testerdoudemon I/chatty: uid=10165(com.example.testerdoudemon) identical 1029 lines

    2021-03-22 22:18:56.410 27491-27491/com.example.testerdoudemon W/.testerdoudemo:    at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:42)

    2021-03-22 22:18:56.410 27491-27491/com.example.testerdoudemon W/.testerdoudemo:    at com.example.testerdoudemon.views.SobLooperPager.<init>(SobLooperPager.java:37)

           at java.lang.reflect.Constructor.newInstance0(Native method)

           at java.lang.reflect.Constructor.newInstance(Constructor.java:343)

           at android.view.LayoutInflater.createView(LayoutInflater.java:852)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1004)

           at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:959)

           at android.view.LayoutInflater.rInflate(LayoutInflater.java:1121)

           at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1082)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:680)

           at android.view.LayoutInflater.inflate(LayoutInflater.java:532)

           at com.example.testerdoudemon.Fragment.DashBoardFragment.onCreateView(DashBoardFragment.java:39)

           at androidx.fragment.app.Fragment.performCreateView(Fragment.java:2600)

           at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:881)

           at androidx.fragment.app.FragmentManagerImpl.moveFragmentToExpectedState(FragmentManagerImpl.java:1238)

           at androidx.fragment.app.FragmentManagerImpl.moveToState(FragmentManagerImpl.java:1303)

           at androidx.fragment.app.BackStackRecord.executeOps(BackStackRecord.java:439)

           at androidx.fragment.app.FragmentManagerImpl.executeOps(FragmentManagerImpl.java:2079)

           at androidx.fragment.app.FragmentManagerImpl.executeOpsTogether(FragmentManagerImpl.java:1869)

           at androidx.fragment.app.FragmentManagerImpl.removeRedundantOperationsAndExecute(FragmentManagerImpl.java:1824)

           at androidx.fragment.app.FragmentManagerImpl.execPendingActions(FragmentManagerImpl.java:1727)

           at androidx.fragment.app.FragmentManagerImpl.dispatchStateChange(FragmentManagerImpl.java:2663)

           at androidx.fragment.app.FragmentManagerImpl.dispatchActivityCreated(FragmentManagerImpl.java:2613)

           at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:246)

           at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:542)

           at androidx.appcompat.app.AppCompatActivity.onStart(AppCompatActivity.java:201)

           at android.app.Instrumentation.callActivityOnStart(Instrumentation.java:1435)

           at android.app.Activity.performStart(Activity.java:8024)

           at android.app.ActivityThread.handleStartActivity(ActivityThread.java:3475)

           at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)

           at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)

           at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)

           at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)

           at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2066)

           at android.os.Handler.dispatchMessage(Handler.java:106)

           at android.os.Looper.loop(Looper.java:223)

           at android.app.ActivityThread.main(ActivityThread.java:7656)

           at java.lang.reflect.Method.invoke(Native method)

           at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)

           at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)

    2021-03-22 22:18:56.411 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:56.411 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:56.456 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc young concurrent copying GC freed 0(0B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 907us total 44.866ms

    2021-03-22 22:18:56.456 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:56.840 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Clamp target GC heap from 215MB to 192MB

    2021-03-22 22:18:56.840 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc concurrent copying GC freed 6(272B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 553us total 384.035ms

    2021-03-22 22:18:56.840 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Forcing collection of SoftReferences for 443KB allocation

    2021-03-22 22:18:56.841 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:57.120 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Clamp target GC heap from 215MB to 192MB

    2021-03-22 22:18:57.120 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc concurrent copying GC freed 5(136B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 1.352ms total 279.269ms

    2021-03-22 22:18:57.120 27491-27491/com.example.testerdoudemon W/.testerdoudemo: Throwing OutOfMemoryError "Failed to allocate a 454560 byte allocation with 198592 free bytes and 193KB until OOM, target footprint 201326592, growth limit 201326592" (VmSize 1463132 kB)

    2021-03-22 22:18:57.128 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:57.128 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:57.174 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc young concurrent copying GC freed 0(0B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 871us total 45.118ms

    2021-03-22 22:18:57.174 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:57.556 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Clamp target GC heap from 215MB to 192MB

    2021-03-22 22:18:57.556 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc concurrent copying GC freed 4(80B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 561us total 381.677ms

    2021-03-22 22:18:57.556 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Forcing collection of SoftReferences for 221KB allocation

    2021-03-22 22:18:57.556 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Starting a blocking GC Alloc

    2021-03-22 22:18:57.830 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Clamp target GC heap from 215MB to 192MB

    2021-03-22 22:18:57.830 27491-27491/com.example.testerdoudemon I/.testerdoudemo: Alloc concurrent copying GC freed 5(136B) AllocSpace objects, 0(0B) LOS objects, 0% free, 191MB/192MB, paused 793us total 273.501ms

    2021-03-22 22:18:57.830 27491-27491/com.example.testerdoudemon W/.testerdoudemo: Throwing OutOfMemoryError "Failed to allocate a 227288 byte allocation with 198400 free bytes and 193KB until OOM, target footprint 201326592, growth limit 201326592" (VmSize 1463132 kB, recursive case)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo: "main" prio=5 tid=1 Runnable

         | group="main" sCount=0 dsCount=0 flags=0 obj=0x723bdc28 self=0xdab06210

         | sysTid=27491 nice=-10 cgrp=top-app sched=0/0 handle=0xe8f87478

         | state=R schedstat=( 18763976069 643006375 2451 ) utm=1505 stm=370 core=2 HZ=100

         | stack=0xff733000-0xff735000 stackSize=8192KB

         | held mutexes= "mutator lock"(shared held)

         native: #00 pc 00542d9e /apex/com.android.art/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+110)

         native: #01 pc 006a0897 /apex/com.android.art/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char> >&, bool, BacktraceMap*, bool) const+1015)

         native: #02 pc 0069a216 /apex/com.android.art/lib/libart.so (art::Thread::ThrowOutOfMemoryError(char const*)+150)

         native: #03 pc 002e4082 /apex/com.android.art/lib/libart.so (art::gc::Heap::ThrowOutOfMemoryError(art::Thread*, unsigned int, art::gc::AllocatorType)+738)

         native: #04 pc 002eda05 /apex/com.android.art/lib/libart.so (art::gc::Heap::AllocateInternalWithGc(art::Thread*, art::gc::AllocatorType, bool, unsigned int, unsigned int*, unsigned int*, unsigned int*, art::ObjPtr<art::mirror::Class>*)+9237)

         native: #05 pc 00230829 /apex/com.android.art/lib/libart.so (art::mirror::ObjectArray<art::mirror::Object>::Alloc(art::Thread*, art::ObjPtr<art::mirror::Class>, int, art::gc::AllocatorType)+1657)

         native: #06 pc 00694156 /apex/com.android.art/lib/libart.so (art::BuildInternalStackTraceVisitor<false>::Init(int)+230)

         native: #07 pc 00693fc0 /apex/com.android.art/lib/libart.so (_jobject* art::Thread::CreateInternalStackTrace<false>(art::ScopedObjectAccessAlreadyRunnable const&) const+1664)

         native: #08 pc 005775e2 /apex/com.android.art/lib/libart.so (art::Throwable_nativeFillInStackTrace(_JNIEnv*, _jclass*)+66)

         native: #09 pc 0008950a /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+138)

         native: #10 pc 020300c0 /memfd:jit-cache (deleted) (offset 2000000) (java.lang.Throwable.fillInStackTrace+96)

         native: #11 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #12 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #13 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385)

         native: #14 pc 0037aa3e /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1070)

         native: #15 pc 007a11b7 /apex/com.android.art/lib/libart.so (MterpInvokeVirtual+967)

         native: #16 pc 001357a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_virtual+33)

         native: #17 pc 000ec0f2 /apex/com.android.art/javalib/core-oj.jar (java.lang.Throwable.<init>+30)

         native: #18 pc 007a44ae /apex/com.android.art/lib/libart.so (MterpInvokeDirect+1454)

         native: #19 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #20 pc 000dc458 /apex/com.android.art/javalib/core-oj.jar (java.lang.Error.<init>)

         native: #21 pc 007a44ae /apex/com.android.art/lib/libart.so (MterpInvokeDirect+1454)

         native: #22 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #23 pc 000ed118 /apex/com.android.art/javalib/core-oj.jar (java.lang.VirtualMachineError.<init>)

         native: #24 pc 007a44ae /apex/com.android.art/lib/libart.so (MterpInvokeDirect+1454)

         native: #25 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #26 pc 000e0298 /apex/com.android.art/javalib/core-oj.jar (java.lang.OutOfMemoryError.<init>)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #27 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370)

         native: #28 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176)

         native: #29 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061)

         native: #30 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77)

         native: #31 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #32 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #33 pc 0062ed83 /apex/com.android.art/lib/libart.so (art::JValue art::InvokeWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+579)

         native: #34 pc 006aed52 /apex/com.android.art/lib/libart.so (art::Thread::ThrowNewWrappedException(char const*, char const*)+2722)

         native: #35 pc 0069a3a3 /apex/com.android.art/lib/libart.so (art::Thread::ThrowOutOfMemoryError(char const*)+547)

         native: #36 pc 002e4082 /apex/com.android.art/lib/libart.so (art::gc::Heap::ThrowOutOfMemoryError(art::Thread*, unsigned int, art::gc::AllocatorType)+738)

         native: #37 pc 002eda05 /apex/com.android.art/lib/libart.so (art::gc::Heap::AllocateInternalWithGc(art::Thread*, art::gc::AllocatorType, bool, unsigned int, unsigned int*, unsigned int*, unsigned int*, art::ObjPtr<art::mirror::Class>*)+9237)

         native: #38 pc 0050a453 /apex/com.android.art/lib/libart.so (art::mirror::PrimitiveArray<int>::Alloc(art::Thread*, unsigned int)+1763)

         native: #39 pc 001fb70d /apex/com.android.art/lib/libart.so (art::ClassLinker::AllocPointerArray(art::Thread*, unsigned int)+93)

         native: #40 pc 00694196 /apex/com.android.art/lib/libart.so (art::BuildInternalStackTraceVisitor<false>::Init(int)+294)

         native: #41 pc 00693fc0 /apex/com.android.art/lib/libart.so (_jobject* art::Thread::CreateInternalStackTrace<false>(art::ScopedObjectAccessAlreadyRunnable const&) const+1664)

         native: #42 pc 005775e2 /apex/com.android.art/lib/libart.so (art::Throwable_nativeFillInStackTrace(_JNIEnv*, _jclass*)+66)

         native: #43 pc 0008950a /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+138)

         native: #44 pc 020300c0 /memfd:jit-cache (deleted) (offset 2000000) (java.lang.Throwable.fillInStackTrace+96)

         native: #45 pc 0203042c /memfd:jit-cache (deleted) (offset 2000000) (java.lang.Throwable.<init>+156)

         native: #46 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #47 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #48 pc 00386701 /apex/com.android.art/lib/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+385)

         native: #49 pc 0037aa3e /apex/com.android.art/lib/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1070)

         native: #50 pc 007a4179 /apex/com.android.art/lib/libart.so (MterpInvokeDirect+633)

         native: #51 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #52 pc 000dc57c /apex/com.android.art/javalib/core-oj.jar (java.lang.Exception.<init>)

         native: #53 pc 007a44ae /apex/com.android.art/lib/libart.so (MterpInvokeDirect+1454)

         native: #54 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #55 pc 000e324c /apex/com.android.art/javalib/core-oj.jar (java.lang.RuntimeException.<init>)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #56 pc 007a44ae /apex/com.android.art/lib/libart.so (MterpInvokeDirect+1454)

         native: #57 pc 001358a1 /apex/com.android.art/lib/libart.so (mterp_op_invoke_direct+33)

         native: #58 pc 00209664 /system/framework/framework.jar (offset 125d000) (android.view.InflateException.<init>)

         native: #59 pc 0036fb02 /apex/com.android.art/lib/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.16375758241455872412)+370)

         native: #60 pc 00379b00 /apex/com.android.art/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*)+176)

         native: #61 pc 0078b325 /apex/com.android.art/lib/libart.so (artQuickToInterpreterBridge+1061)

         native: #62 pc 0014220d /apex/com.android.art/lib/libart.so (art_quick_to_interpreter_bridge+77)

         native: #63 pc 02004382 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+2050)

         native: #64 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #65 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #66 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #67 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #68 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #69 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #70 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #71 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #72 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #73 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #74 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #75 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #76 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #77 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #78 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #79 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #80 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #81 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #82 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #83 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #84 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #85 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #86 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #87 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #88 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #89 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #90 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #91 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #92 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #93 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #94 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #95 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #96 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #97 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #98 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #99 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #100 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #101 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #102 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #103 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #104 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #105 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #106 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #107 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #108 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #109 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #110 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #111 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #112 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #113 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #114 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #115 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #116 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #117 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #118 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #119 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #120 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #121 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #122 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #123 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #124 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #125 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #126 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #127 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #128 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #129 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #130 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #131 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #132 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #133 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #134 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #135 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #136 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #137 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #138 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #139 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #140 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #141 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #142 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #143 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #144 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #145 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #146 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #147 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #148 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #149 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #150 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #151 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #152 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #153 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #154 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #155 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #156 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #157 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #158 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #159 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #160 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #161 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #162 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #163 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #164 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #165 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #166 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #167 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #168 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #169 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #170 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #171 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #172 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #173 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #174 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #175 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #176 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #177 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #178 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #179 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #180 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #181 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #182 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #183 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #184 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #185 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #186 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #187 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #188 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #189 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #190 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #191 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #192 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #193 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #194 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #195 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #196 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #197 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #198 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #199 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #200 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #201 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #202 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #203 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #204 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #205 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #206 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #207 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #208 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #209 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #210 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #211 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

    2021-03-22 22:18:58.047 27491-27491/com.example.testerdoudemon W/.testerdoudemo:  native: #212 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #213 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #214 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #215 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #216 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #217 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #218 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #219 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

         native: #220 pc 0202e25c /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+124)

         native: #221 pc 0202c3b4 /memfd:jit-cache (deleted) (offset 2000000) (com.example.testerdoudemon.views.SobLooperPager.<init>+52)

         native: #222 pc 0013b922 /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+338)

         native: #223 pc 001d0381 /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+241)

         native: #224 pc 00631788 /apex/com.android.art/lib/libart.so (art::InvokeConstructor(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ObjPtr<art::mirror::Object>, _jobject*)+584)

         native: #225 pc 00579fc9 /apex/com.android.art/lib/libart.so (art::Constructor_newInstance0(_JNIEnv*, _jobject*, _jobjectArray*)+713)

         native: #226 pc 00088ee8 /apex/com.android.art/javalib/x86/boot.oat (art_jni_trampoline+136)

         native: #227 pc 02006f7f /memfd:jit-cache (deleted) (offset 2000000) (java.lang.reflect.Constructor.newInstance+63)

         native: #228 pc 02004150 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createView+1488)

         native: #229 pc 020037b7 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+647)

         native: #230 pc 02027627 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.createViewFromTag+71)

         native: #231 pc 02003227 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflate+599)

         native: #232 pc 0202ab8a /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.rInflateChildren+90)

         native: #233 pc 02026159 /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+649)

         native: #234 pc 0202c5cb /memfd:jit-cache (deleted) (offset 2000000) (android.view.LayoutInflater.inflate+171)

    1373980682518392832  评论     打赏       陈志远
    • 拉大锯  回复 @陈志远
      人才呀,你就不能放到代码块里么?SobLooperPager这个的代码呢?
      拉大锯 2021-03-22 03:00:13   回复 1153952789488054272
    • 拉大锯  回复 @陈志远
      还有布局,从log上看,怎么感觉是死循环了呢?
      拉大锯 2021-03-22 03:00:51   回复 1153952789488054272
    • 断点-含光君  回复 @拉大锯
      OutOfMemoryError
      断点-含光君 2021-03-23 02:47:35   回复 1139423796017500160
    • 断点-含光君  回复 @拉大锯
      评论也太长了吧,这个可能要控制下。滑下来看以为是文章
      断点-含光君 2021-03-23 02:49:04   回复 1139423796017500160
    • 拉大锯  回复 @断点-含光君
      是的,我发现了。我会在新的版本里处理。
      拉大锯 2021-03-23 02:49:39   回复 1153952789488054272
    • 拉大锯  回复 @断点-含光君
      估计是死循环了,没定。
      拉大锯 2021-03-23 02:50:30   回复 1153952789488054272
    • 断点-含光君  回复 @拉大锯
      提问的小伙子,如果能搞个demo上来,那就更好了,可以直接复现
      断点-含光君 2021-03-23 02:53:54   回复 1139423796017500160
    • 断点-含光君  回复 @拉大锯
      这是第1次改版吧,哈哈
      断点-含光君 2021-03-23 02:54:34   回复 1139423796017500160
  • 控件跟fragment跟activity关系不在。用在布局里。


    你遇到什么错误,把log补充上来吧。

    1153952789488054272  评论     打赏       拉大锯
    相关问题
    我不行了 · fragment
    2020-02-23 02:17 599 2
    huperly · Fragment
    2020-03-21 19:06 643 4
    2020-04-10 04:49 494 2
    CHENCC · Fragment
    2020-04-15 22:45 788 2
    2020-07-13 22:31 738 2
    风林火山 · fragment
    2020-11-21 22:49 880 2