2012-05-17 4 views
2

Я опубликовал пример из Интернета, чтобы узнать больше об AugmentedReality.файл main.xml недоступен/доступен

И когда я пытался импортировать проект, затмение не смог найти какой-либо проект, а затем, я решил

скопировать все файлы один за другим, в новом проекте я создал. Но, когда я попытался исправить некоторые

ошибку, я не мог исправить и ошибки читает: «главный Канот быть решены или не поле»

эта ошибка появилась вокруг «setContentView (R.layout.main) ;» несмотря на то, что в файле ресурсов

есть файл main.xml, но eclipse не может найти его.

любые предложения по исправлению такой ошибки?

LogCat:

05-17 16:56:16.975: E/AndroidRuntime(12497): FATAL EXCEPTION: main 

05-17 16: 56: 16,975: Е/AndroidRuntime (12497): java.lang.RuntimeException: Невозможно запустить активность ComponentInfo {com.imrannazar.sobel/ком .imrannazar.sobel.Sobel}: android.view.InflateException: двоичная строка XML-файла # 3: ошибка раздувания класса com.imrannazar.sobel.OverlayView 05-17 16: 56: 16.975: E/AndroidRuntime (12497): у android .app.ActivityThread.performLaunchActivity (ActivityThread.java:1651) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): at 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): at android.app.ActivityThread $ H.handleMessage (ActivityThread.java:935) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): at android.os.Handler.dispatchMessage (Handler.java:99) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): at android.os.Looper.loop (Looper.java:130) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): у android .app.ActivityThread.main (ActivityThread.java:3691) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): at java.lang.reflect.Method.invokeNative (собственный метод) 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 (124) 97): 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 (родной метод) 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/AndroidRuntime (12497): at 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): at android.view.LayoutInflater.inflate (LayoutInflater.java:320) 05-17 16: 56: 16.975: E/AndroidRuntime (12497): на 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): at 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): at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:1615) 05-17 16: 56: 16.975: 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): в java .lang.Class.getDeclaredConstructors (родной метод) 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): at android.view.LayoutInflater.createView (LayoutInflater.java:480) 05-17 16: 56: 16,975: E/AndroidRuntime (12497): ... подробнее 21

+2

почистили вы этот проект? – keyser

+0

Что значит «очистить»? хотя, я так не думаю – Amr

+1

Выберите «Проект -> Очистить» в eclipse – keyser

ответ

5

Я думаю, что у вас есть импорт, как:

import android.R; 

Удалить это и ваша проблема должна исчезнуть ,

+1

Я печатаю слишком медленно. :) – Barak

+0

unfortuantely not – Amr

+0

@psychicLit полезно публиковать сообщения LogCat при обращении за помощью с авариями –

3

Ищут

import android.R 

удалить его, а затем очистить свой проект и вещи должны начать работать снова

Смежные вопросы