2012-04-16 35 views
0

我在做问题之前做了以下事情: 我在Android SDK Manager中运行了更新。包含SDK平台工具,SDK工具的修订版本的要安装的更新列表。下载后,我无法自动安装它..所以我手动安装,因为这是一个很大的问题。 工作区中的大多数应用都能正常工作,只有少数应用可以工作。错误,同时重新构建并在Android设备上运行Android程序(Androidapi 15 rev1 to api 15 rev2)

实际问题 我能成功打造的项目,我也可以在device.BUT安装它当我点击该应用程序的UI我的设备得到错误的” ..process意外停止。请尝试再次” 在logcat中我得到以下..

04-16 19:01:30.131: I/PhoneGapLog(4042): Changing log level to DEBUG(3) 
    04-16 19:01:30.131: D/DroidGap(4042): DroidGap.onCreate() 
    04-16 19:01:30.141: D/DroidGap(4042): DroidGap.loadUrl(file:///android_asset/www/index.html) 
    04-16 19:01:30.141: D/DroidGap(4042): DroidGap: url=file:///android_asset/www/index.html baseUrl=file:///android_asset/www/ 
    04-16 19:01:30.141: D/DroidGap(4042): DroidGap.init() 
    04-16 19:01:30.261: D/SoftKeyboardDetect(4042): Ignore this event 
    04-16 19:01:30.311: D/SoftKeyboardDetect(4042): Ignore this event 
    04-16 19:01:30.351: I/ActivityThread(4042): queueIdle 
    04-16 19:01:30.351: V/ActivityThread(4042): Reporting idle of ActivityRecord{4a4a9448 [email protected] {com.ingage.pocs.phonegap/com.ingage.pocs.phonegap.PhonegapIntegrationActivity}} finished=false 
    04-16 19:01:30.351: W/ActivityNative(4042): send ACTIVITY_IDLE_TRANSACTION 
    04-16 19:01:32.051: D/DroidGap(4042): DroidGap.startActivityForResult(intent,-1) 
    04-16 19:01:32.091: W/dalvikvm(4042): VFY: unable to resolve static method 1761: Lcom/qualcomm/QCAR/QCAR;.requiresAlpha()Z 
    04-16 19:01:32.101: W/dalvikvm(4042): VFY: unable to resolve static method 1755: Lcom/qualcomm/QCAR/QCAR;.deinit()V 
    04-16 19:01:32.111: W/dalvikvm(4042): VFY: unable to resolve static method 1757: Lcom/qualcomm/QCAR/QCAR;.onPause()V 
    04-16 19:01:32.111: W/dalvikvm(4042): VFY: unable to resolve static method 1758: Lcom/qualcomm/QCAR/QCAR;.onResume()V 
    04-16 19:01:32.191: W/dalvikvm(4042): Exception Ljava/lang/NoClassDefFoundError; thrown during Lcom/ingage/pocs/phonegap/ImageTargets;.<clinit> 
    04-16 19:01:32.201: W/dalvikvm(4042): Class init failed in newInstance call (Lcom/ingage/pocs/phonegap/ImageTargets;) 
    04-16 19:01:32.201: W/dalvikvm(4042): threadid=1: thread exiting with uncaught exception (group=0x400207d8) 
    04-16 19:01:32.211: E/AndroidRuntime(4042): FATAL EXCEPTION: main 
    04-16 19:01:32.211: E/AndroidRuntime(4042): java.lang.ExceptionInInitializerError 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.Class.newInstanceImpl(Native Method) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.Class.newInstance(Class.java:1429) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2583) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2685) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.ActivityThread.access$2300(ActivityThread.java:126) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2038) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.os.Handler.dispatchMessage(Handler.java:99) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.os.Looper.loop(Looper.java:123) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at android.app.ActivityThread.main(ActivityThread.java:4633) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.reflect.Method.invokeNative(Native Method) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.reflect.Method.invoke(Method.java:521) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:858) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at dalvik.system.NativeStart.main(Native Method) 
    04-16 19:01:32.211: E/AndroidRuntime(4042): Caused by: java.lang.NoClassDefFoundError: com.qualcomm.ar.pl.CameraPreview 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.Runtime.nativeLoad(Native Method) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.Runtime.loadLibrary(Runtime.java:448) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.System.loadLibrary(System.java:557) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at com.ingage.pocs.phonegap.ImageTargets.loadLibrary(ImageTargets.java:741) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at com.ingage.pocs.phonegap.ImageTargets.<clinit>(ImageTargets.java:128) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  ... 15 more 
    04-16 19:01:32.211: E/AndroidRuntime(4042): Caused by: java.lang.ClassNotFoundException: com.qualcomm.ar.pl.CameraPreview in loader dalvik.system.PathClassLoader[/data/app/com.ingage.pocs.phonegap-1.apk] 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:243) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.ClassLoader.loadClass(ClassLoader.java:573) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  at java.lang.ClassLoader.loadClass(ClassLoader.java:532) 
    04-16 19:01:32.211: E/AndroidRuntime(4042):  ... 20 more 

请指导我在此。我认为一些类文件arent被承认..任何建议将做。谢谢你们:)

回答

5

com.qualcomm.ar.pl.CameraPreview是从高通的Vuforia图书馆。只需将QCAR.jar复制到项目的libs目录即可。

+0

你是对的人..发现了问题,并解决它,但忘记发布在这里..Wish你已尽快回复:)在这里你去 – 2012-05-02 06:46:23

+1

注意:不要忘记选中“订单和出口“也是项目属性中的标签。 – cyrilchampier 2012-11-11 14:01:59

+1

并且不要忘记清理所有重建,eclipse不会自动检测到这些变化。 – cyrilchampier 2012-11-11 14:14:48

相关问题