Droid inkompabilitet

Discussion in 'Frågor, support och diskussion' started by nami, Nov 25, 2009.

  1. nami

    nami Kid Droid Medlem

    Joined:
    Sep 25, 2009
    Messages:
    49
    Likes Received:
    10

    MINA ENHETER

    Har sett här att det är några utvecklare som stött på inkompabilitet med Droiden.
    Tänkte att vi kanske kunde samla ihop problemen vi stött på som utvecklare. Själv har jag nyligen fått nys om att applikationen inte alls fungerar på Droiden och hänger sig redan vid första dialogrutan...
    Code:
    [ 11-25 05:47:06.350  6661:0x1a05 E/WindowManager ]
    Activity com.trueCaller.full.SearchScreen has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44760120 that was originally added here
    android.view.WindowLeaked: Activity com.trueCaller.full.SearchScreen has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44760120 that was originally added here
    at android.view.ViewRoot.<init>(ViewRoot.java:227)
    at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:148)
    at android.view.WindowManagerImpl.addView(WindowManagerImpl.java:91)
    at android.view.Window$LocalWindowManager.addView(Window.java:424)
    at android.app.Dialog.show(Dialog.java:239)
    at com.trueCaller.full.SearchScreen.showCountryList(SearchScreen.java:113)
    at com.trueCaller.full.SearchScreen.showSettings(SearchScreen.java:287)
    at com.trueCaller.full.SearchScreen.showMain(SearchScreen.java:236)
    at com.trueCaller.full.SearchScreen.onCreate(SearchScreen.java:56)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2417)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2470)
    at android.app.ActivityThread.access$2200(ActivityThread.java:119)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1821)
    at android.os.Handler.dispatchMessage(Handler.java:99)
    at android.os.Looper.loop(Looper.java:123)
    at android.app.ActivityThread.main(ActivityThread.java:4310)
    at java.lang.reflect.Method.invokeNative(Native Method)
    at java.lang.reflect.Method.invoke(Method.java:521)
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:860)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:618)
    at dalvik.system.NativeStart.main(Native Method)
    
    Någon som har stött på andra problem?
    Kanske t.o.m. hjälp med mitt problem?
     
  2. Kaj

    Kaj Senior Droid Medlem

    Joined:
    Jun 12, 2009
    Messages:
    1 768
    Likes Received:
    44

    MINA ENHETER

    Inte sett förr, men det verkar vara så att koden använder sig av något som inte ingick i ett publikt API i 1.5/1.6 och som man i 2.0 lagt till kontroll för. Just därför som man inte skall använda andra saker än de publika :)

    Troligen kör du med ett udda tema? (Något som relaterar till PhoneWindow$DecorView)
     
  3. Kaj

    Kaj Senior Droid Medlem

    Joined:
    Jun 12, 2009
    Messages:
    1 768
    Likes Received:
    44

    MINA ENHETER

    Verkar som att jag hade fel. Felet verkar uppstå om man inte anropar dismiss när aktiviteten dör.
     
  4. svanlund

    svanlund Youth Droid Medlem

    Joined:
    Jun 5, 2009
    Messages:
    223
    Likes Received:
    0

    MINA ENHETER

    Jag har sett något liknande fel när jag först visade en Toast och sedan omedelbart stängde ner aktiviteten (finish).
     
  5. nami

    nami Kid Droid Medlem

    Joined:
    Sep 25, 2009
    Messages:
    49
    Likes Received:
    10

    MINA ENHETER

    Tack för era tips :) Ska se vad jag kan göra :)
     
  6. goa200

    goa200 Baby Droid Hedersmedlem

    Joined:
    Jun 3, 2009
    Messages:
    21
    Likes Received:
    162

    MINA ENHETER

    Testade appen i 2.0 å tjohej var det flimrade. appen uppförde sig som rena stroboskopet dvs blinkade hejvilt. kan fixa en log för det om det behövs eller känns aktuellt
     
  7. Kaj

    Kaj Senior Droid Medlem

    Joined:
    Jun 12, 2009
    Messages:
    1 768
    Likes Received:
    44

    MINA ENHETER

    Det där känner jag igen. Hade samma problem med Snowstorm i 2.0, det berodde på att jag i runtime satte locale till t.ex Svensk utan att i manifestfilen ha deklarerat android:configChanges="locale" för min aktivitet. Det gjorde att dialogen hamnade i en loop.
     
  8. nami

    nami Kid Droid Medlem

    Joined:
    Sep 25, 2009
    Messages:
    49
    Likes Received:
    10

    MINA ENHETER

    Det vore otroligt bra! Vi har nämligen problem med 2.0 emulatorn så har varit svårt att urskilja felet:/
     
  9. nami

    nami Kid Droid Medlem

    Joined:
    Sep 25, 2009
    Messages:
    49
    Likes Received:
    10

    MINA ENHETER

    Tack för informationen! :)