2012-10-29 18 views
6

मैं Eclipse का उपयोग आईडीई के रूप में एक एंड्रॉइड एप्लिकेशन लिख रहा हूं, जब मुझे एमुलेटर पर और मेरे फोन पर एक बल बंद त्रुटि मिली। मैंने अभी लेआउट और strings.xml बदल दिया है और मुझे ग्रहण में कोई त्रुटि दिखाई नहीं दे रही है, फिर भी जब मैं ग्रहण एमुलेटर या स्मार्टफ़ोन पर एप्लिकेशन खोलने का प्रयास करता हूं तो यह "बल बंद" कहता है। यह मेरा लेआउट, main.xml है।किसी भी त्रुटि के बिना एंड्रॉइड एप्लिकेशन फोर्स बंद

<?xml version="1.0" encoding="utf-8"?> 
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:orientation="horizontal" > 

<Button 
    android:id="@+id/connect" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:text="@string/ButtonConnect" /> 

<Button 
    android:id="@+id/device" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_toRightOf="@+id/connect" 
    android:text="@string/ButtonDevice" /> 

<ImageView 
    android:id="@+id/joystick_hulle" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:contentDescription="@string/joystickhulle" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentLeft="true" 
    android:layout_marginBottom="30dp" 
    android:layout_marginLeft="30dp" 
    android:src="@drawable/joystick_bg" /> 

<ImageView 
    android:id="@+id/joystick" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:contentDescription="@string/joystick" 
    android:layout_alignLeft="@+id/joystick_hulle" 
    android:layout_alignTop="@+id/joystick_hulle" 
    android:layout_marginLeft="17dp" 
    android:layout_marginTop="17dp" 
    android:src="@drawable/joystick" /> 

<Button 
    android:id="@+id/M1P" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_below="@+id/device" 
    android:layout_marginLeft="25dp" 
    android:layout_toRightOf="@+id/device" 
    android:text="@string/Pfeilhoch" /> 

<Button 
    android:id="@+id/M2P" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M1P" 
    android:layout_alignBottom="@+id/M1P" 
    android:layout_marginLeft="25dp" 
    android:layout_toRightOf="@+id/M1P" 
    android:text="@string/Pfeilhoch" /> 

<Button 
    android:id="@+id/M3P" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M2P" 
    android:layout_alignBottom="@+id/M2P" 
    android:layout_marginLeft="25dp" 
    android:layout_toRightOf="@+id/M2P" 
    android:text="@string/Pfeilhoch" /> 

<Button 
    android:id="@+id/M4P" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M3P" 
    android:layout_alignBottom="@+id/M3P" 
    android:layout_marginLeft="25dp" 
    android:layout_toRightOf="@+id/M3P" 
    android:text="@string/Pfeilhoch" /> 

<Button 
    android:id="@+id/M1N" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/M1P" 
    android:layout_below="@+id/M1P" 
    android:layout_marginTop="30dp" 
    android:text="@string/Pfeilrunter" /> 

<Button 
    android:id="@+id/M2N" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M1N" 
    android:layout_alignBottom="@+id/M1N" 
    android:layout_toLeftOf="@+id/M3P" 
    android:text="@string/Pfeilrunter" /> 

<Button 
    android:id="@+id/M5P" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_above="@+id/M1N" 
    android:layout_marginLeft="25dp" 
    android:layout_toRightOf="@+id/M4P" 
    android:text="@string/Pfeilhoch" /> 

<Button 
    android:id="@+id/M5N" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M2N" 
    android:layout_alignBottom="@+id/M2N" 
    android:layout_alignLeft="@+id/M5P" 
    android:text="@string/Pfeilrunter" /> 

<Button 
    android:id="@+id/M4N" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M5N" 
    android:layout_alignBottom="@+id/M5N" 
    android:layout_toLeftOf="@+id/M5P" 
    android:text="@string/Pfeilrunter" /> 

<Button 
    android:id="@+id/M3N" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M2N" 
    android:layout_alignBottom="@+id/M2N" 
    android:layout_alignLeft="@+id/M3P" 
    android:text="@string/Pfeilrunter" /> 

<TextView 
    android:id="@+id/M1T" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignRight="@+id/M1P" 
    android:layout_below="@+id/M1P" 
    android:text="@string/Motor1" 
    android:textAppearance="?android:attr/textAppearanceMedium" /> 

<TextView 
    android:id="@+id/M2T" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M1T" 
    android:layout_alignBottom="@+id/M1T" 
    android:layout_toLeftOf="@+id/M3P" 
    android:text="@string/Motor2" 
    android:textAppearance="?android:attr/textAppearanceMedium" /> 

<TextView 
    android:id="@+id/M3T" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M2T" 
    android:layout_alignBottom="@+id/M2T" 
    android:layout_alignRight="@+id/M3P" 
    android:text="@string/Motor3" 
    android:textAppearance="?android:attr/textAppearanceMedium" /> 

<TextView 
    android:id="@+id/M4T" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M3T" 
    android:layout_alignBottom="@+id/M3T" 
    android:layout_alignLeft="@+id/M4P" 
    android:text="@string/Motor4" 
    android:textAppearance="?android:attr/textAppearanceMedium" /> 

<TextView 
    android:id="@+id/M5T" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBaseline="@+id/M4T" 
    android:layout_alignBottom="@+id/M4T" 
    android:layout_alignRight="@+id/M5P" 
    android:text="@string/Motor5" 
    android:textAppearance="?android:attr/textAppearanceMedium" /> 

</RelativeLayout> 

मुझे आशा है कि आप मेरी मदद कर सकते हैं।

संपादित करें:

10-29 13:10:20.245: E/Zygote(32): setreuid() failed. errno: 2 
10-29 13:10:29.735: E/Zygote(32): setreuid() failed. errno: 17 
10-29 13:10:31.146: E/BatteryService(58): usbOnlinePath not found 
10-29 13:10:31.146: E/BatteryService(58): batteryVoltagePath not found 
10-29 13:10:31.146: E/BatteryService(58): batteryTemperaturePath not found 
10-29 13:10:31.175: E/SurfaceFlinger(58): Couldn't open /sys/power/wait_for_fb_sleep or /sys/power/wait_for_fb_wake 
10-29 13:10:37.396: E/EventHub(58): could not get driver version for /dev/input/mouse0, Not a typewriter 
10-29 13:10:37.396: E/EventHub(58): could not get driver version for /dev/input/mice, Not a typewriter 
10-29 13:10:38.207: E/System(58): Failure starting core service 
10-29 13:10:38.207: E/System(58): java.lang.SecurityException 
10-29 13:10:38.207: E/System(58): at android.os.BinderProxy.transact(Native Method) 
10-29 13:10:38.207: E/System(58): at android.os.ServiceManagerProxy.addService(ServiceManagerNative.java:146) 
10-29 13:10:38.207: E/System(58): at android.os.ServiceManager.addService(ServiceManager.java:72) 
10-29 13:10:38.207: E/System(58): at com.android.server.ServerThread.run(SystemServer.java:184) 
10-29 13:10:39.256: E/SoundPool(58): error loading /system/media/audio/ui/Effect_Tick.ogg 
10-29 13:10:39.266: E/SoundPool(58): error loading /system/media/audio/ui/KeypressStandard.ogg 
10-29 13:10:39.266: E/SoundPool(58): error loading /system/media/audio/ui/KeypressSpacebar.ogg 
10-29 13:10:39.276: E/SoundPool(58): error loading /system/media/audio/ui/KeypressDelete.ogg 
10-29 13:10:39.286: E/SoundPool(58): error loading /system/media/audio/ui/KeypressReturn.ogg 
10-29 13:10:41.646: E/ThrottleService(58): Could not open GPS configuration file /etc/gps.conf 
10-29 13:10:42.796: E/logwrapper(143): executing /system/bin/tc failed: No such file or directory 
10-29 13:10:42.936: E/logwrapper(145): executing /system/bin/tc failed: No such file or directory 
10-29 13:10:42.956: E/logwrapper(147): executing /system/bin/tc failed: No such file or directory 
10-29 13:10:52.650: E/HierarchicalStateMachine(58): TetherMaster - unhandledMessage: msg.what=3 
10-29 13:11:10.122: E/AndroidRuntime(275): FATAL EXCEPTION: main 
10-29 13:11:10.122: E/AndroidRuntime(275): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{android.androcrane.htlottakring/android.androcrane.htlottakring.Androcrane}: java.lang.ClassNotFoundException: android.androcrane.htlottakring.Androcrane in loader dalvik.system.PathClassLoader[/data/app/android.androcrane.htlottakring-2.apk] 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2585) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.os.Handler.dispatchMessage(Handler.java:99) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.os.Looper.loop(Looper.java:123) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.main(ActivityThread.java:4627) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.reflect.Method.invokeNative(Native Method) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.reflect.Method.invoke(Method.java:521) 
10-29 13:11:10.122: E/AndroidRuntime(275): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) 
10-29 13:11:10.122: E/AndroidRuntime(275): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) 
10-29 13:11:10.122: E/AndroidRuntime(275): at dalvik.system.NativeStart.main(Native Method) 
10-29 13:11:10.122: E/AndroidRuntime(275): Caused by: java.lang.ClassNotFoundException: android.androcrane.htlottakring.Androcrane in loader dalvik.system.PathClassLoader[/data/app/android.androcrane.htlottakring-2.apk] 
10-29 13:11:10.122: E/AndroidRuntime(275): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) 
10-29 13:11:10.122: E/AndroidRuntime(275): ... 11 more 
: E/(): Device disconnected 
+5

आप से बचने के there.to स्थित है बनाना है क्योंकि इस बात हुई है लगता है 'logcat' आउटपुट पर अपवाद देख सकते हैं। –

+1

ग्रहण में, अपवाद के ढेर को देखने के लिए, लॉगकैट दृश्य खोलें। फिर यहां ढेर पेस्ट करें। –

+0

अपनी परियोजना को 'सफाई' के बाद प्रयास करें। –

उत्तर

-1

यह अपने रिश्तेदार लेआउट, कभी कभी एक्सएमएल में तत्व के आदेश के साथ एक त्रुटि couldbe है महत्वपूर्ण है और दुर्घटना का कारण कर सकते हैं: यहाँ logcat (बस त्रुटियों की नकल की) है। आपको लेआउट मिटाएं और डिज़ाइन मोड के साथ सभी घटकों को फिर से बनाएं।

+0

सफाई या पुनरारंभ करना वास्तव में काम नहीं करता था। मैं ग्रहण करने के लिए नया हूं इसलिए मुझे नहीं पता कि डिज़ाइन मोड का उपयोग कैसे करें, इसलिए मैंने लाइनरलाउट के बाद सोचा, रिलेटिवलाइट बेहतर होगा क्योंकि मैं बटन को बेहतर स्थानांतरित कर सकता हूं। – Dreather

+0

हाँ, स्थिति के आधार पर सापेक्ष लेआउट बेहतर हो सकता है। लेकिन मैंने कुछ समस्याओं का अनुभव किया है जब मैंने स्क्रीन के शीर्ष पर प्रदर्शित xml फ़ाइल के नीचे एक छवि दृश्य जोड़ने की कोशिश की। लेकिन आपके लॉगकैट के अनुसार मुझे यकीन नहीं है कि मेरा समाधान आपके लिए अच्छा है। –

+0

सिर्फ यह कहकर कि सबूत के बिना रिलेवेटिवआउट के कारण यह अच्छा नहीं है। या क्या आपके पास एक विशिष्ट कारण है कि आपको लगता है कि यह लेआउट के कारण क्यों है? मैं logcat में कुछ भी नहीं देख सकता जो आपके उत्तर का समर्थन करता है। – DigCamara

1

इस स्थान

यहाँ एक अंश इसी अपनी लॉग से में एक लापता वर्ग

at dalvik.system.NativeStart.main(Native Method) 
10-29 13:11:10.122: E/AndroidRuntime(275): Caused by: java.lang.ClassNotFoundException: android.androcrane.htlottakring.Androcrane in loader dalvik.system.PathClassLoader[/data/app/android.androcrane.htlottakring-2.apk] 
10-29 13:11:10.122: E/AndroidRuntime(275): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 
10-29 13:11:10.122: E/AndroidRuntime(275): at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 
10-29 13:11:10.122: E/AndroidRuntime(275): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) 
10-29 13:11:10.122: E/AndroidRuntime(275): ... 11 more 

इतना यकीन है कि यह वर्ग इस

संबंधित मुद्दे