当我插入图片时,我的应用程序崩溃了,当我写android:background="@drawable/logo"
我的应用程序崩溃时,我也没有收到日志报告
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/rootLayout"
android:background="@drawable/logo"
tools:context="com.android.spotsdialog.MainActivity">
</RelativeLayout>
答案 0 :(得分:0)
请输入崩溃的文字或者您可以替换此代码
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.android.spotsdialog.MainActivity"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:id="@+id/rootLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:src="@drawable/logo"
/>
</RelativeLayout >
答案 1 :(得分:0)
问题是您可能正在测试较低的API版本,然后 API24 。所以它会抛出ResourceNotFoundException
因为它不存在drawable。
所以你必须有一个正常的drawable文件夹drawable的副本。或者在所有drawable-v24,drawable-v21和drawable中。将drawable放在所有文件夹中最重要的是drawable
。
的可绘制强>
的抽拉-V21 强>
的抽拉-V24 强>