Pregunta

Tengo una aplicación de Android en funcionamiento. Funciona en más de 500 dispositivos diferentes. El manifiesto es

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="info.decamps.droid.photoid" android:versionCode="5"
android:versionName="1.4">
<application android:icon="@drawable/icon" android:label="@string/app_label"
    android:name="PhotoIDroid" android:description="@string/app_desc"
    android:debuggable="FALSE">

Pero cuando se lanzó desde una pestaña Samsung Galaxy, no comienza y se bloquea con:

java.lang.runtimeException: No se puede instanciar la aplicación de la aplicación. Decamps.droid.photoid.photoidoid: java.lang.classnotfoundexception: info.decamps.droid.photoid.photoidoid en cargador dalvik.system.pathclassLoader [/data/app/info. decamps.droid.photoid-1.apk] en android.app.activityThread $ paqueteInfo.makeApplication (ActivityThread.Java:670) en Android.App.activityThread.HandleBindApplication (ActivityThread.Java:4483) en Android.App.activityThread.Access $ 3000 (ActivityThread.Java:135) en android.app.activityThread $ H.Handlemessage (ActivityThread.Java:2181) en android.os.handler.dispatchMessage (handler.java:99) en android.os.looper.loop (loope .Java: 144) en android.app.activityThread.Main (ActivityThread.Java:4937) en java.lang.reflect.method.invokenative (método nativo) en java.lang.reflect.method.invoke (método.Java:521 ) en com.android.internal.os.zygoteinit $ metodandargscaller.run (zygoteinit.java:868) en com.android.internal.os.zygoteinit.main (zygoteinit.java:626) en dalvik.system.nativestar T.Main (método nativo) causado por: java.lang.classnotfoundexception: info.decamps.droid.photoid.photoidroid en loader dalvik.system.pathclassloader [/data/app/info.decamps.droid.photoid-1.apk] en dalvik.system.pathclassloader.findclass (pathclassloader.java:243) en java.lang.classloader.loadclass (classloader.java:573) en java.lang.classloader.loadclass (classloader.java:532) en android.app. Instrumentación.newapplication (instrumentation.java:945) en android.app.activityThread $ paqueteInfo.makeApplication (ActivityThread.Java:660) ... 11 más

¿Cómo un Samsung Galaxy no encuentra la clase de aplicación? ¿Alguna pista sobre cómo resolver esto?

He podido reproducir TIS Crash en el emulador de Samsung Galaxy.

¿Fue útil?

Solución

He eliminado el android:name Declaración de atributos del AndroidManifest.xml Y ahora funciona.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top