我已经能够从我的 xml 布局中的代码中显示广告,但存在 1 个问题。该代码确实按预期构建和执行,但在 xml 编辑器中,布局被以下错误阻止:
渲染问题 无法实例化以下类: - com.amazon.device.ads.AdLayout(开放类,显示异常) 提示:在自定义视图中使用 View.isInEditMode() 可跳过代码或显示示例数据IDE 异常详细信息 java.lang.NullPointerException at android.os.Environment.getExternalStorageState at com.amazon.device.ads.DebugProperties.readDebugProperties(DebugProperties.java:75) at com.amazon.device.ads.InternalAdRegistration.(InternalAdRegistration.java :52) 在 com.amazon.device.ads.InternalAdRegistration.(InternalAdRegistration.java:48) 在 com.amazon.device.ads.AdLayout.initialize(AdLayout.java:186) 在 com.amazon.device.ads.AdLayout .initialize(AdLayout.java:177) 在 ...
这是我的 xml 布局
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/background5"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="@dimen/activity_vertical_margin"
android:id="@+id/MainLayout"
tools:context=".MainActivity">
//start button
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Start"
android:background="#19d2b2"
android:id="@+id/start_button"
android:layout_above="@+id/instructions_button5"
android:layout_centerHorizontal="true"/>
//Instructions button
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Instructions"
android:background="#19d2b2"
android:id="@+id/instructions_button6"
android:layout_below="@+id/start_button"
android:layout_alignLeft="@+id/start_button"
android:layout_marginTop="10dp"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Gallery"
android:background="#19d2b2"
android:id="@+id/save_button"
android:layout_below="@+id/instructions_button6"
android:layout_alignParentRight="true"
android:layout_marginTop="10dp"/>
<Button
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="Scores"
android:id="@+id/Scores"
android:background="#19d2b2"
android:layout_below="@+id/save_button"
android:layout_centerHorizontal="true"
android:layout_marginTop="10dp"/>
<com.amazon.device.ads.AdLayout
android:id="@+id/adview"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="500dp"/>
任何人都知道是否有解决此问题的方法或有更多关于可能导致此问题的信息?