Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android-logcat中的奇怪错误不允许应用程序运行_Android - Fatal编程技术网

Android-logcat中的奇怪错误不允许应用程序运行

Android-logcat中的奇怪错误不允许应用程序运行,android,Android,我很难理解这里有什么问题。我的android应用程序根本不运行,下面是logcat输出 09-26 20:21:35.609 2540-2540/com.example.savag.myapplication I/art﹕ Not late-enabling -Xcheck:jni (already on) 09-26 20:21:35.609 2540-2540/com.example.savag.myapplication I/art﹕ Late-enabling JIT 09-

我很难理解这里有什么问题。我的android应用程序根本不运行,下面是logcat输出

09-26 20:21:35.609    2540-2540/com.example.savag.myapplication I/art﹕ Not late-enabling -Xcheck:jni (already on)
09-26 20:21:35.609    2540-2540/com.example.savag.myapplication I/art﹕ Late-enabling JIT
09-26 20:21:35.646    2540-2540/com.example.savag.myapplication I/art﹕ JIT created with code_cache_capacity=2MB compile_threshold=1000
09-26 20:21:35.749    2540-2540/com.example.savag.myapplication W/System﹕ ClassLoader referenced unknown path: /data/app/com.example.savag.myapplication-2/lib/x86
09-26 20:21:36.804    2540-2551/com.example.savag.myapplication I/art﹕ Background sticky concurrent mark sweep GC freed 5990(393KB) AllocSpace objects, 0(0B) LOS objects, 0% free, 10MB/10MB, paused 17.760ms total 60.005ms
09-26 20:21:36.886    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:36.886    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:36.906    2540-2540/com.example.savag.myapplication I/art﹕ Alloc sticky concurrent mark sweep GC freed 17(848B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.261ms total 18.538ms
09-26 20:21:36.910    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:36.965    2540-2540/com.example.savag.myapplication I/art﹕ Alloc partial concurrent mark sweep GC freed 18(784B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.299ms total 54.124ms
09-26 20:21:36.967    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:36.988    2540-2540/com.example.savag.myapplication I/art﹕ Alloc concurrent mark sweep GC freed 8(12KB) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.902ms total 19.329ms
09-26 20:21:36.989    2540-2540/com.example.savag.myapplication I/art﹕ Forcing collection of SoftReferences for 66MB allocation
09-26 20:21:36.991    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.011    2540-2540/com.example.savag.myapplication I/art﹕ Alloc concurrent mark sweep GC freed 11(344B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.322ms total 19.763ms
09-26 20:21:37.013    2540-2540/com.example.savag.myapplication W/art﹕ Throwing OutOfMemoryError "Failed to allocate a 70056012 byte allocation with 4194304 free bytes and 46MB until OOM"
09-26 20:21:37.014    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.015    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.032    2540-2540/com.example.savag.myapplication I/art﹕ Alloc sticky concurrent mark sweep GC freed 3(560B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.341ms total 15.687ms
09-26 20:21:37.034    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.051    2540-2540/com.example.savag.myapplication I/art﹕ Alloc partial concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.313ms total 16.234ms
09-26 20:21:37.053    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.171    2540-2540/com.example.savag.myapplication I/art﹕ Alloc concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 26.229ms total 116.717ms
09-26 20:21:37.182    2540-2540/com.example.savag.myapplication I/art﹕ Forcing collection of SoftReferences for 66MB allocation
09-26 20:21:37.183    2540-2540/com.example.savag.myapplication I/art﹕ Starting a blocking GC Alloc
09-26 20:21:37.202    2540-2540/com.example.savag.myapplication I/art﹕ Alloc concurrent mark sweep GC freed 3(96B) AllocSpace objects, 0(0B) LOS objects, 18% free, 17MB/21MB, paused 2.250ms total 17.745ms
09-26 20:21:37.205    2540-2540/com.example.savag.myapplication W/art﹕ Throwing OutOfMemoryError "Failed to allocate a 70056012 byte allocation with 4194304 free bytes and 46MB until OOM"
09-26 20:21:37.206    2540-2540/com.example.savag.myapplication D/skia﹕ --- allocation failed for scaled bitmap
09-26 20:21:37.207    2540-2540/com.example.savag.myapplication D/AndroidRuntime﹕ Shutting down VM
09-26 20:21:37.207    2540-2540/com.example.savag.myapplication E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.example.savag.myapplication, PID: 2540
    java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.savag.myapplication/com.example.savag.myapplication.MainActivity}: android.view.InflateException: Binary XML file line #34: Binary XML file line #34: Error inflating class <unknown>
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2416)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
            at android.app.ActivityThread.-wrap11(ActivityThread.java)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5417)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
     Caused by: android.view.InflateException: Binary XML file line #34: Binary XML file line #34: Error inflating class <unknown>
            at android.view.LayoutInflater.inflate(LayoutInflater.java:539)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
            at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:255)
            at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
            at com.example.savag.myapplication.MainActivity.onCreate(MainActivity.java:13)
            at android.app.Activity.performCreate(Activity.java:6237)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
            at android.app.ActivityThread.-wrap11(ActivityThread.java)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5417)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
     Caused by: android.view.InflateException: Binary XML file line #34: Error inflating class <unknown>
            at android.view.LayoutInflater.createView(LayoutInflater.java:645)
            at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
            at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
            at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
            at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:255)
            at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
            at com.example.savag.myapplication.MainActivity.onCreate(MainActivity.java:13)
            at android.app.Activity.performCreate(Activity.java:6237)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
            at android.app.ActivityThread.-wrap11(ActivityThread.java)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5417)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
     Caused by: java.lang.reflect.InvocationTargetException
            at java.lang.reflect.Constructor.newInstance(Native Method)
            at android.view.LayoutInflater.createView(LayoutInflater.java:619)
            at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
            at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
            at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
            at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:255)
            at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
            at com.example.savag.myapplication.MainActivity.onCreate(MainActivity.java:13)
            at android.app.Activity.performCreate(Activity.java:6237)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
            at android.app.ActivityThread.-wrap11(ActivityThread.java)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5417)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)
     Caused by: java.lang.OutOfMemoryError: Failed to allocate a 70056012 byte allocation with 4194304 free bytes and 46MB until OOM
            at dalvik.system.VMRuntime.newNonMovableArray(Native Method)
            at android.graphics.BitmapFactory.nativeDecodeAsset(Native Method)
            at android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:609)
            at android.graphics.BitmapFactory.decodeResourceStream(BitmapFactory.java:444)
            at android.graphics.drawable.Drawable.createFromResourceStream(Drawable.java:1080)
            at android.content.res.Resources.loadDrawableForCookie(Resources.java:2635)
            at android.content.res.Resources.loadDrawable(Resources.java:2540)
            at android.content.res.TypedArray.getDrawable(TypedArray.java:870)
            at android.view.View.<init>(View.java:3948)
            at android.view.ViewGroup.<init>(ViewGroup.java:573)
            at android.widget.LinearLayout.<init>(LinearLayout.java:203)
            at android.widget.LinearLayout.<init>(LinearLayout.java:199)
            at android.widget.LinearLayout.<init>(LinearLayout.java:195)
            at java.lang.reflect.Constructor.newInstance(Native Method)
            at android.view.LayoutInflater.createView(LayoutInflater.java:619)
            at com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)
            at android.view.LayoutInflater.onCreateView(LayoutInflater.java:694)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:762)
            at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:704)
            at android.view.LayoutInflater.rInflate(LayoutInflater.java:835)
            at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:798)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
            at android.view.LayoutInflater.inflate(LayoutInflater.java:374)
            at android.support.v7.app.AppCompatDelegateImplV7.setContentView(AppCompatDelegateImplV7.java:255)
            at android.support.v7.app.AppCompatActivity.setContentView(AppCompatActivity.java:109)
            at com.example.savag.myapplication.MainActivity.onCreate(MainActivity.java:13)
            at android.app.Activity.performCreate(Activity.java:6237)
            at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1107)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2369)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2476)
            at android.app.ActivityThread.-wrap11(ActivityThread.java)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1344)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:148)
            at android.app.ActivityThread.main(ActivityThread.java:5417)
            at java.lang.reflect.Method.invoke(Native Method)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616)

似乎您的布局充气机有问题

看来您的布局充气机可能有问题

您必须显示xml文件才能100%获得解决方案。大多数情况下,当您将太大的图像加载到屏幕时会发生这种情况。尽量不要加载数据,这样问题可能会消失。

您必须显示xml文件才能100%获得解决方案。大多数情况下,当您将太大的图像加载到屏幕时会发生这种情况。尽量不要加载数据,这样问题可能会消失。

我认为,你的android应用程序背景图像太大了。请转到AndroidManifest.xml并在AndroidManifest.xml文件中添加以下行代码:

android:largeHeap="true"

我想,你的android应用程序背景图像太大了。请转到AndroidManifest.xml并在AndroidManifest.xml文件中添加以下行代码:

android:largeHeap="true"


请在第34行(+-10)显示布局。我认为不允许添加图片?原因:java.lang.OutOfMemoryError:在Oomeyeah获得该部分之前,分配70056012字节(4194304个可用字节和46MB)的分配失败,不确定如何修复该部分。但这都是其他问题,请在第34行(+-10)显示布局。我想不允许添加图片?原因:java.lang.OutOfMemoryError:在Oomeyeah获得该部分之前,分配70056012字节、4194304空闲字节和46MB的分配失败,也不确定如何修复。但这都是其他问题谢谢你的快速回复。请展开。我相信您的XML文件无法加载。您可以看到这一点,因为它表示错误出现在MainActivity的第13行,而第13行是启动set content view文件的地方。尝试将android:tools添加到线性布局中,并将这些工具设置到主活动文件中。我不确定那会起作用,但是试试看,让我知道。谢谢你的快速回复。请展开。我相信您的XML文件无法加载。您可以看到这一点,因为它表示错误出现在MainActivity的第13行,而第13行是启动set content view文件的地方。尝试将android:tools添加到线性布局中,并将这些工具设置到主活动文件中。我不确定这是否有效,但请尝试一下并让我知道。谢谢你的澄清。添加了XML。是的,您的XML看起来并不落后。尝试使用颜色作为您的
背景
和图像
src
,问题可能会消失。图像可能太大了。太大了,你是指字节大小还是物理大小?其次,先从布局组件中删除src/背景绘图,我确实需要它们,当然不可能我没有背景图像绘图,谢谢你的澄清。添加了XML。是的,您的XML看起来并不落后。尝试使用颜色作为您的
背景
和图像
src
,问题可能会消失。图像可能太大了。太大了,你是指字节大小还是物理大小?其次,从布局组件中删除src/background drawables开始,我确实需要它们,当然不可能我没有背景图像drawables,呵呵
android:largeHeap="true"