Question

J'ai travaillé de nombreux projets sans problèmes.Mais dans le projet actuel, j'ai testé sur Samsung Galaxy Tab (GT-P7300), l'application ne peut pas démarrer.L'écran clignote lorsque je l'exécute, puis quittez immédiatement à la maison (sans force de force, l'écran d'accueil vient de sortir immédiatement).Le logcat montre ces erreurs:

03-14 16:18:41.060: E/AndroidRuntime(4144): Set to default setting_6 : region=-Duser.region=US propRegn=US
03-14 16:18:41.070: E/AndroidRuntime(4144): /system/csc/feature.xml ==> cannot open file
03-14 16:18:41.340: E/AndroidRuntime(4154): Set to default setting_6 : region=-Duser.region=US propRegn=US
03-14 16:18:41.360: E/AndroidRuntime(4154): /system/csc/feature.xml ==> cannot open file

Le canal d'entrée fermé par le consommateur ou une erreur est survenue.Canal est irrécupérablement brisé et sera disposé!

Autre message de LOGCAT:

03-14 15:16:40.370: E/TODmobile(650): onReceive action=sec.android.intent.action.HOME_RESUME
03-14 15:16:40.380: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:40.380: E/DigitalClockWidget(650): updateWidgets
03-14 15:16:40.410: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:40.450: E/DigitalClockWidget(650): onReceive action=sec.android.intent.action.HOME_RESUME
03-14 15:16:40.450: E/TODmobile(650): onStartCommand
03-14 15:16:40.450: E/TODmobile(650): onReceive action=com.sec.android.widgetapp.DigitalClock_Start
03-14 15:16:40.460: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:40.460: E/DigitalClockWidget(650): updateWidgets
03-14 15:16:40.510: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:40.980: E/TODmobile(650): onReceive action=sec.android.intent.action.HOME_RESUME
03-14 15:16:41.010: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.010: E/DigitalClockWidget(650): updateWidgets
03-14 15:16:41.010: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.030: E/DigitalClockWidget(650): onReceive action=sec.android.intent.action.HOME_RESUME
03-14 15:16:41.030: E/TODmobile(650): onStartCommand
03-14 15:16:41.040: E/TODmobile(650): onReceive action=com.sec.android.widgetapp.DigitalClock_Start
03-14 15:16:41.050: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.060: E/DigitalClockWidget(650): updateWidgets
03-14 15:16:41.060: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.410: E/DigitalClockWidget(650): onReceive action=com.sec.android.widgetapp.APPWIDGET_RESIZE
03-14 15:16:41.410: E/TODmobile(650): onStartCommand
03-14 15:16:41.420: E/TODmobile(650): onReceive action=com.sec.android.widgetapp.DigitalClock_Start
03-14 15:16:41.420: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.420: E/DigitalClockWidget(650): updateWidgets
03-14 15:16:41.420: E/TODmobile(650): hour : 15    minute : 16
03-14 15:16:41.570: E/RemoteViews(362): Cannot setOnClickPendingIntent for collection item (id: 2131755055)
03-14 15:16:41.570: E/RemoteViews(362): Cannot setOnClickPendingIntent for collection item (id: 2131755055)

Le programme fonctionne bien sur LG GT540 et Samsung Ace.

Qu'est-ce qui cause ce problème?J'ai cherché le message d'erreur et j'ai trouvé que beaucoup de gens l'ont rencontrée, mais il n'y a pas de solution claire.

EDIT: Plus d'informations, j'ai essayé sur l'onglet Galaxy (GT-P1000, exécutant Android 2.3.3), cela fonctionne bien aussi.Et lorsque je l'essaie sur l'émulateur SDK Android avec un périphérique 3.0, le programme flash a également disparu.Donc, seul Android 3.0 (peut-être aussi 4.0) jette ce problème.

Était-ce utile?

La solution

comme un.M. a dit, j'ai également vu cela avec pas suffisamment de problèmes de mémoire, les emballages ayant été laissés à gauche avec le même identifiant d'emballage et même si les graphiques doivent être redimensionnés.Avec cela dit:

Si vous êtes Prise en charge de plusieurs écrans Je voudrais assurer des graphiques dans chaqueMDPI, HDPI, XHDPI respectivement et qu'ils sont optimisé et défini sur le DPI approprié .Cela devrait s'assurer que tous les appareils et les niveaux d'API jouent bien.

Même si ce n'est pas la racine de votre problème, il est bon de garantir les meilleures pratiques en matière de performance et de fiabilité.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top