Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.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 当我在线性布局中添加2个相对布局时,应用程序就会崩溃-为什么?_Android_Android Layout - Fatal编程技术网

Android 当我在线性布局中添加2个相对布局时,应用程序就会崩溃-为什么?

Android 当我在线性布局中添加2个相对布局时,应用程序就会崩溃-为什么?,android,android-layout,Android,Android Layout,所以,重点是: 我正在训练并迈出android开发的第一步,在我自己缩小了一些错误之后,我终于遇到了一个我找不到解决方案的错误 我想创建一个应用程序,显示两张图片,将屏幕水平分成两半。因此,我创建了一个垂直方向的线性布局,并在其内部添加了两个RelativeLayout。我编译了它,构建显然完成了,但一旦应用程序尝试在我的手机(三星S5 Neo)上启动,它就会说它停止工作了,我又回到了我的桌面上同样,在提示出现之前——是的,我已经开始了一个新的测试项目,同样的错误也发生了。此外,当我删除这些代码

所以,重点是:

我正在训练并迈出android开发的第一步,在我自己缩小了一些错误之后,我终于遇到了一个我找不到解决方案的错误

我想创建一个应用程序,显示两张图片,将屏幕水平分成两半。因此,我创建了一个垂直方向的
线性布局
,并在其内部添加了两个
RelativeLayout
。我编译了它,构建显然完成了,但一旦应用程序尝试在我的手机(三星S5 Neo)上启动,它就会说它停止工作了,我又回到了我的桌面上同样,在提示出现之前——是的,我已经开始了一个新的测试项目,同样的错误也发生了。此外,当我删除这些代码行时,该应用程序在我的手机上运行良好。这就是我的代码:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_main"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="removedbecausenotyourbusiness:P">

    <RelativeLayout
        android:layout_height="0dp"
        android:layout_weight="1"
        android:layout_width="match_parent">

        <ImageView
            android:id="@+id/background2"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:src="@drawable/background2"
            android:scaleType="centerCrop"/>
    </RelativeLayout>

    <RelativeLayout
            android:layout_height="0dp"
            android:layout_weight="1"
            android:layout_width="match_parent">

        <ImageView
            android:id="@+id/background1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:src="@drawable/background1"
            android:scaleType="centerCrop"/>
    </RelativeLayout>

</LinearLayout>

另外,我想知道我是否可以从手机上获得一个日志,说明为什么应用程序停止工作。我在哪里可以买到这个

编辑:我相信我找到了你想要的东西

12-17 19:27:18.7511830-11830/?E/合子:v2 12-17 19:27:18.751 11830-11830/? E/合子:访问信息:012-1719:27:20.211 11830-11830/com.example.marco E/AndroidRuntime:致命异常:main 进程:com.example.marco,PID:11830 java.lang.OutOfMemoryError:未能分配231444012字节 分配4182352个可用字节和125MB到OOM 位于dalvik.system.VMRuntime.newNonMovableArray(本机方法) 在android.graphics.BitmapFactory.NativeDecodeset(本机方法) 位于android.graphics.BitmapFactory.decodeStream(BitmapFactory.java:856) 在 decodeResourceStream(BitmapFactory.java:675) 在 android.graphics.drawable.drawable.createFromResourceStream(drawable.java:2228) 在 android.content.res.Resources.loadDrawableForCookie(Resources.java:4211) 位于android.content.res.Resources.loadDrawable(Resources.java:4085) 位于android.content.res.Resources.loadDrawable(Resources.java:3935) 位于android.content.res.TypedArray.getDrawable(TypedArray.java:886) 在android.widget.ImageView上 在android.widget.ImageView上(ImageView.java:145) 在 AppCompatImageView。(AppCompatImageView.java:60) 在 AppCompatImageView。(AppCompatImageView.java:56) 在 android.support.v7.app.AppCompatViewInflater.createView(AppCompatViewInflater.java:106) 在 appcompatedelegateimplv9.createView(appcompatedelegateimplv9.java:1021) 在 android.support.v7.app.AppCompateDelegateImplV9.onCreateView(AppCompateDelegateImplV9.java:1080) 在 LayoutInflaterCompatHC$FactoryWrapperHC.onCreateView(LayoutInflaterCompatHC.java:47) 在 android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:758) 在 createViewFromTag(LayoutInflater.java:716) 位于android.view.LayoutInflater.rInflate(LayoutInflater.java:847) 在 rayoutinflater.rInflateChildren(LayoutInflater.java:810) 位于android.view.LayoutInflater.rInflate(LayoutInflater.java:855) 在 rayoutinflater.rInflateChildren(LayoutInflater.java:810) 在android.view.LayoutInflater.充气(LayoutInflater.java:527) 在android.view.LayoutInflater.充气(LayoutInflater.java:429)
    <application
        android:hardwareAccelerated="false"  //added
        android:largeHeap="true"             //added
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">