我正尝试在我的Android应用程序中添加一个文本字段,但是当我将Plain text
选项拖到图形布局上时,底部会出现一条消息。即使我转到Window > Show View
,它也显示Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V Exception details are logged in Window > Show View > Error Log
,没有错误日志选项。整个设计器现在已经没有用了,因为我不能再使用它了,除非我直接从xml中删除EditText
。是什么导致了这个错误,我该如何修复它?我运行的是最新版本(截至今天6:30-14)和Windows8专业版x64。
下面是我的完整布局代码:
<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"
tools:context="${relativePackage}.${activityClass}" >
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="18dp"
android:text="@string/welcome_text" />
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:ems="10"
android:inputType="text">
<requestFocus />
</EditText>
</RelativeLayout>
发布于 2014-07-07 16:51:56
在Eclipse IDE中,只需更改API版本以用于预览,如下面的屏幕截图所示。而不是“自动选择最佳”,手动选择一个适合你的(API 17适合我)。
发布于 2014-07-03 10:57:55
我把我的安卓版本换成了安卓4.2,但它仍然不适用于我。我尝试了不同的解决方案,发现只有删除Android 4.4W包才能起作用。
窗口> Android SDK管理器>检查Android 4.4W(API 20)是否已安装>删除软件包
发布于 2014-09-25 05:20:15
如果您在Android Studio上遇到此问题,请跟随
1)从SDK管理器卸载Android 4.4W(API 20)
2)确保在SDK管理器中安装了Android SDK Build Tools 19.1。
3)在您的应用文件夹中编辑build.gradle。设置如下两个值
compileSdkVersion 19
buildToolsVersion "19.1"
4) IDE将提示您将Gradle文件与您的项目同步,单击是。
5)打开您的activity文件,然后将“Android版本在IDE中渲染布局时使用”更改为“API 19”。这是预览窗口右侧的绿色Android机器人
https://stackoverflow.com/questions/24501042
复制相似问题