main.xml文件无法访问/访问

Amr*_*Amr 2 xml android android-layout

我从互联网上下载了一个例子来了解有关AugmentedReality的更多信息.

当我试图导入项目时,eclipse无法找到任何项目,然后,我决定

在我创建的新项目中逐个复制所有文件.但是,当我试图修复一些

错误,我无法修复和错误读取:"主要的canot可以解决或不是一个字段"

这个错误出现在'setContentView(R.layout.main);'附近 尽管如此,在资源文件中

有一个main.xml文件,但是eclipse无法找到它.

有什么建议可以解决这样的错误吗?

LOGCAT:

05-17 16:56:16.975: E/AndroidRuntime(12497): FATAL EXCEPTION: main
Run Code Online (Sandbox Code Playgroud)

05-17 16:56:16.975:E/AndroidRuntime(12497):java.lang.RuntimeException:无法启动活动ComponentInfo {com.imrannazar.sobel/com.imrannazar.sobel.Sobel}:android.view.InflateException:Binary XML文件行#3:错误膨胀类com.imrannazar.sobel.OverlayView 05-17 16:56:16.975:E/AndroidRuntime(12497):at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1651)05-17 16:56:16.975:E/AndroidRuntime(12497):在android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1667)05-17 16:56:16.975:E/AndroidRuntime(12497):at android.app.ActivityThread .access $ 1500(ActivityThread.java:117)05-17 16:56:16.975:E/AndroidRuntime(12497):在android.app.ActivityThread $ H.handleMessage(ActivityThread.java:935)05-17 16:56: 16.975:E/AndroidRuntime(12497):在android.os.Handler.dispatchMessage(Handler.java:99)05-17 16:56:16.975:E/AndroidRuntime(12497):在android.os.Looper.loop(Looper) .java:130)05-17 16:56:16.975:E/AndroidRuntime(12497):在android.app.Activi tyThread.main(ActivityThread.java:3691)05-17 16:56:16.975:E/AndroidRuntime(12497):at java.lang.reflect.Method.invokeNative(Native Method)05-17 16:56:16.975:E/AndroidRuntime(12497):at java.lang.reflect.Method.invoke(Method.java:507)05-17 16:56:16.975:E/AndroidRuntime(12497):at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:907)05-17 16:56:16.975:E/AndroidRuntime(12497):at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:665)05-17 16: 56:16.975:E/AndroidRuntime(12497):at dalvik.system.NativeStart.main(Native Method)05-17 16:56:16.975:E/AndroidRuntime(12497):引起:android.view.InflateException:二进制XML文件行#3:错误膨胀类com.imrannazar.sobel.OverlayView 05-17 16:56:16.975:E/AndroidRuntime(12497):at android.view.LayoutInflater.createView(LayoutInflater.java:508)05-17 16 :56:16.975:E/AndroidRuntime(12497):在android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:570)05-17 16:56:16.975:E/AndroidRunt ime(12497):在android.view.LayoutInflater.rInflate(LayoutInflater.java:623)05-17 16:56:16.975:E/AndroidRuntime(12497):at android.view.LayoutInflater.inflate(LayoutInflater.java:408 )05-17 16:56:16.975:E/AndroidRuntime(12497):在android.view.LayoutInflater.inflate(LayoutInflater.java:320)05-17 16:56:16.975:E/AndroidRuntime(12497):at android .view.LayoutInflater.inflate(LayoutInflater.java:276)05-17 16:56:16.975:E/AndroidRuntime(12497):at com.android.internal.policy.impl.PhoneWindow.setContentView(PhoneWindow.java:215) 05-17 16:56:16.975:E/AndroidRuntime(12497):在android.app.Activity.setContentView(Activity.java:1663)05-17 16:56:16.975:E/AndroidRuntime(12497):at com. imrannazar.sobel.Sobel.onCreate(Sobel.java:74)05-17 16:56:16.975:E/AndroidRuntime(12497):at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)05-17 16: 56:16.975:E/AndroidRuntime(12497):在android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1615)05-17 16:56:16.9 75:E/AndroidRuntime(12497):... 11更多05-17 16:56:16.975:E/AndroidRuntime(12497):引起:java.lang.NoSuchMethodException 05-17 16:56:16.975:E/AndroidRuntime (12497):at java.lang.Class.getDeclaredConstructors(Native Method)05-17 16:56:16.975:E/AndroidRuntime(12497):at java.lang.Class.getConstructor(Class.java:472)05-17 16:56:16.975:E/AndroidRuntime(12497):在android.view.LayoutInflater.createView(LayoutInflater.java:480)05-17 16:56:16.975:E/AndroidRuntime(12497):... 21更多

Imr*_*ana 5

我认为你有一个像以下的导入:

import android.R;
Run Code Online (Sandbox Code Playgroud)

删除它,你的问题应该消失.