2012-11-15 6 views
18

Sto provando ad accedere all'app ma dopo che l'accesso è riuscito e sta per passare alla schermata successiva, riavvio. Di seguito è l'eccezione che immagino avrebbe causato questo, in quanto non vi è altra eccezione.cosa fa eccezione java.lang.IllegalArgumentException: finestra richiesta [email protected] non esiste media

11-14 15:09:54.841: W/WindowManager(643): Failed looking up window 
11-14 15:09:54.841: W/WindowManager(643): java.lang.IllegalArgumentException: Requested window [email protected] does not exist 
11-14 15:09:54.841: W/WindowManager(643): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7622) 
11-14 15:09:54.841: W/WindowManager(643): at com.android.server.wm.WindowManagerService.windowForClientLocked(WindowManagerService.java:7613) 
11-14 15:09:54.841: W/WindowManager(643): at com.android.server.wm.WindowState$DeathRecipient.binderDied(WindowState.java:1591) 
11-14 15:09:54.841: W/WindowManager(643): at android.os.BinderProxy.sendDeathNotice(Binder.java:417) 
11-14 15:09:54.841: W/WindowManager(643): at dalvik.system.NativeStart.run(Native Method) 
11-14 15:09:54.841: I/WindowManager(643): WIN DEATH: null 

Qualcuno può dire cosa significa e se possibile come correggerlo.

+0

In quale applicazione si sta tentando di accedere? – Yahor10

+0

È questa l'unica eccezione registrata? Mostra uno dei componenti che muoiono, causando un'eccezione del raccoglitore sul lato client. Cercherò un'altra eccezione nei log. –

+0

cosa significa? dove ca n trovo la documentazione per questa eccezione. –

risposta

12

Ciò può essere causato chiamando un'API di sistema che non è disponibile sul dispositivo di destinazione. Mi sono imbattuto in questo problema, quindi cercando di chiamare ActivityManager.MemoryInfo.totalMem su un dispositivo 4.0.x. Non ho ricevuto errori di compilazione poiché avevo come target il 4.2.2 e ActivityManager.MemoryInfo.totalMem è stato aggiunto in API16 (4.1)

+2

Grazie per l'idea! Nel mio caso era 'view.performHapticFeedback (HapticFeedbackConstants.LONG_PRESS);' su un dispositivo che non lo supporta (Casio C811 4G). 'view.isHapticFeedbackEnabled()' aiutato. – Smileek

Problemi correlati