每次打开XML布局文件时,都会显示以下错误消息:
An internal error occurred during: "Check Android SDK".
java.util.ConcurrentModificationException
错误消息很容易被忽略,我的程序仍然正常运行。我试过重启Eclipse和我的电脑没有成功。问题并不总是存在,但我不确定它何时开始发生。任何想法或链接都表示赞赏!
<LinearLayout 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:orientation="vertical"
android:gravity="center_horizontal"
tools:context="${packageName}.${activityClass}" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_title_main"
android:text="@string/app_name" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="@dimen/text_subtitle_main"
android:text="@string/app_desc" />
</LinearLayout>
答案 0 :(得分:1)
检查您的AndroidManifest.xml,看看目标SDK版本是否与您下载的最新Android SDK Build工具相匹配。
同时检查Window下的Eclipse - &gt;偏好 - &gt;如果平台可用且最大API级别匹配,则为Android。
答案 1 :(得分:0)
你的代码很好,我不确定为什么会有错误。有一些事情可以尝试,因为错误要求您检查&#34; android SDK&#34;
在菜单栏中
选择工具&gt; -android&gt; -SDK经理
并下载适用于您项目的目标SDK版本的SDK构建工具,SDK平台和Google API。确保您已下载所有新更新(如果有)
如果您不确定要下载哪些项目,可以选择所有项目。(当然需要更多时间下载)。尝试无害
重启IDE
您可以在此处找到更多信息: https://developer.android.com/sdk/installing/adding-packages.html
答案 2 :(得分:0)
我有同样的问题,我通过更改ADT插件中的目标来解决它
然后选择您在应用程序中使用的API。
答案 3 :(得分:0)
删除
.metadata
工作场所中的文件夹。然后重新导入您的项目。你会很高兴。
警告您将丢失工作区设置。