嘿,我的Eclipse代码有问题 它说XML文件中的错误:中止构建。 我在res文件夹中创建了一个xml文件夹,其中包含一个文件 它命名为附件filter.xml
package HelloWorld.adk;
import android.app.Activity;
import android.os.Bundle;
<activity android:name=".HelloWorldActivity" android:label="@string/app_name"
android:screenOrientation="portait">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.Launcher" />
</intent-filter>
<intent-filter>
<action android:name"android.hadware.usb.action.USB_ACCESSORY_ATTACHED" />
</intent-filter>
<meta-data android:name="android.hadware.usb.action.USB_ACCESSORY_ATTACHED"
android:resource="@xml/accessoryfilter" />
</activity>
public class HelloWorldActivity extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
答案 0 :(得分:0)
首先......我完全不知道你的帖子中混合了Java和XML是什么。请做点什么来解决这个问题。
您应该将XML信息放在AndroidManifest.xml
文件中......而不是res/xml
中。你的问题没有提到有关android清单的任何内容,所以我不确定这是否是问题所在。
您发布的代码中存在许多拼写错误。例如,portait
应为portrait
,Launcher
应为LAUNCHER
,hadware
应为hardware
。
换句话说,在我们帮助您之前,您确实需要更新您的帖子。把自己放在我们的鞋子里,问自己“如果我第一次看到它,我会理解这段代码代表什么吗?”在你再次发布之前。