He estado intentando crear una aplicación que usa el escáner de código de barras , y Decidí probar el ejemplo encontrado en el ZXing-2.0.zip, así que fui en mi eclipse e importé la aplicación androidtest como una aplicación de Android existente en mi espacio de trabajo, el código compila bien sin errores.ZXingTestActivity - escáner de código de barras - No se ha encontrado ninguna actividad para manejar Intención {act = com.google.zxing.client.android.SCAN (tiene extras)}
Ahora después de ejecutar la aplicación en mi AVD todos los botones aparecen justo como debe ser
Al hacer clic exploración botón del producto me da esta pila en el LogCat y la aplicación necesita para cerrar:
08-09 13:10:47.542: E/AndroidRuntime(681): android.content.ActivityNotFoundException: No Activity found to handle Intent { act=com.google.zxing.client.android.SCAN (has extras) } 08-09 13:10:47.542: E/AndroidRuntime(681): at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1545) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.app.Instrumentation.execStartActivity(Instrumentation.java:1416) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.app.Activity.startActivityForResult(Activity.java:3351) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.app.Activity.startActivityForResult(Activity.java:3312) 08-09 13:10:47.542: E/AndroidRuntime(681): at com.google.zxing.client.androidtest.ZXingTestActivity$3.onClick(ZXingTestActivity.java:153) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.view.View.performClick(View.java:4084) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.view.View$PerformClick.run(View.java:16966) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.os.Handler.handleCallback(Handler.java:615) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.os.Handler.dispatchMessage(Handler.java:92) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.os.Looper.loop(Looper.java:137) 08-09 13:10:47.542: E/AndroidRuntime(681): at android.app.ActivityThread.main(ActivityThread.java:4745) 08-09 13:10:47.542: E/AndroidRuntime(681): at java.lang.reflect.Method.invokeNative(Native Method) 08-09 13:10:47.542: E/AndroidRuntime(681): at java.lang.reflect.Method.invoke(Method.java:511) 08-09 13:10:47.542: E/AndroidRuntime(681): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:786) 08-09 13:10:47.542: E/AndroidRuntime(681): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:553) 08-09 13:10:47.542: E/AndroidRuntime(681): at dalvik.system.NativeStart.main(Native Method)
Esto es bastante raro porque debido a la actividad que está hablando debe ser ZXingTestActivity
Entonces, ¿qué me estoy perdiendo aquí? ¡¡Gracias!!
¿por qué ha duplicado la respuesta de OP error? esto es exactamente lo que publicó como solución hace mucho tiempo, pero sin una descripción de lo que está sucediendo. – andr
no he duplicado la respuesta de nadie. Enfrenté este problema y no había nada aquí para ayudar. –
Dejaré que los futuros visitantes decidan por sí mismos: el código que ha pegado es exactamente el mismo que el código de la página al que los OP responden (de más de 8 meses) a través de un enlace. También dudo que su respuesta se pueda describir como "nada aquí para ayudar". – andr