whaoo your command give me a large report.
Do you know how to avoid the restarting of my activity B, i close it
with finish();

adb shell dumpsys activity :

a    ProcessRecord{438b96e8 2966:com.android.mms/10009}
    class=com.android.mms.MmsApp
    manageSpaceActivityName=null
    dir=/system/app/Mms.apk publicDir=/system/app/Mms.apk data=/data/
data/com.an
droid.mms
    packageList=[com.android.mms]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@43523428
curReceiver=null
    pid=2966 starting=false lastPss=2527232
    maxAdj=15 hiddenAdj=7 curRawAdj=7 setRawAdj=7 curAdj=7 setAdj=7
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[ServiceRecord{4379da78
com.android.mms/.transaction.TransactionSer
vice}]
    executingServices=[]
    connections=[]
    pubProviders={}
    conProviders=[ContentProviderRecord{435cdad0
com.android.providers.settings.
SettingsProvider}]
    receivers=[ReceiverList{437f2240 2966 com.android.mms/10009 client
437f2010}
, ReceiverList{4354df00 2966 com.android.mms/10009 client 43576ce8},
ReceiverLis
t{43648380 2966 com.android.mms/10009 client 43653968}]
  *PERSISTENT* Process [system] UID 1000
    ProcessRecord{4364ea00 56:system/1000}
    class=null
    manageSpaceActivityName=null
    dir=/system/framework/framework-res.apk publicDir=/system/
framework/framewor
k-res.apk data=/data/system
    packageList=[com.android.providers.subscribedfeeds,
com.google.android.serve
r.checkin, com.android.providers.settings, android]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.activitythread$applicationthr...@4353b3f0
curReceiver=nul
l
    pid=56 starting=false lastPss=0
    maxAdj=-16 hiddenAdj=11 curRawAdj=0 setRawAdj=-100 curAdj=-16
setAdj=-100
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=true removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[ServiceRecord{436aa898
com.google.android.server.checkin/.CheckinS
ervice}]
    executingServices=[]
    connections=[ConnectionRecord{436b5760
com.android.inputmethod.latin/.LatinI
ME:@43754d48}]
    pubProviders={android.content.SyncProvider=ContentProviderRecord
{435c4638 an
droid.content.SyncProvider},
com.android.providers.settings.SettingsProvider=Con
tentProviderRecord{435cdad0
com.android.providers.settings.SettingsProvider}, co
m.android.providers.subscribedfeeds.GoogleSubscribedFeedsProvider=ContentProvide
rRecord{435c54b0
com.android.providers.subscribedfeeds.GoogleSubscribedFeedsProv
ider},
com.google.android.server.checkin.CheckinProvider=ContentProviderRecord
{4
35caea0 com.google.android.server.checkin.CheckinProvider}}
    conProviders=[]
    receivers=[ReceiverList{436212c0 56 system/1000 client 43634778},
ReceiverLi
st{436aa3c0 56 system/1000 client 436aa290}, ReceiverList{43692900 56
system/100
0 client 436927b0}, ReceiverList{436fad48 56 system/1000 client
436fab08}, Recei
verList{43648408 56 system/1000 client 43648240}, ReceiverList
{43692f88 56 syste
m/1000 client 43692e38}, ReceiverList{43694508 56 system/1000 client
436943c8},
ReceiverList{436a9710 56 system/1000 client 436a9568}, ReceiverList
{436a2710 56
system/1000 client 436a24c8}, ReceiverList{43668f90 56 system/1000
client 43668f
30}, ReceiverList{4363af50 56 system/1000 client 43529c80},
ReceiverList{43736a5
8 56 system/1000 client 43738f80}, ReceiverList{43545498 56 system/
1000 client 4
3521950}, ReceiverList{435ef958 56 system/1000 client 434fca58},
ReceiverList{43
65f198 56 system/1000 client 4365f048}, ReceiverList{4369da18 56
system/1000 cli
ent 4369d8b8}, ReceiverList{436a0898 56 system/1000 client 436a0728},
ReceiverLi
st{436a9120 56 system/1000 client 436a8fe0}, ReceiverList{436a6da0 56
system/100
0 client 436a6c20}, ReceiverList{436519e0 56 system/1000 client
436127b8}, Recei
verList{43521ae0 56 system/1000 client 4354f688}, ReceiverList
{4361dca0 56 syste
m/1000 client 43558c40}, ReceiverList{435f6a60 56 system/1000 client
436283d0},
ReceiverList{436fd6e8 56 system/1000 client 436fd548}, ReceiverList
{436a1568 56
system/1000 client 436a13c0}, ReceiverList{43616f68 56 system/1000
client 4362c5
c8}, ReceiverList{43665268 56 system/1000 client 435af370},
ReceiverList{43645e2
8 56 system/1000 client 43636070}, ReceiverList{435ebee8 56 system/
1000 client 4
3557788}, ReceiverList{43670468 56 system/1000 client 43670328},
ReceiverList{43
6fcd70 56 system/1000 client 436fcbd0}, ReceiverList{435275b0 56
system/1000 cli
ent 43573420}, ReceiverList{4369e730 56 system/1000 client 4369e5d0},
ReceiverLi
st{4359f2f8 56 system/1000 client 435a45b8}, ReceiverList{435cdd38 56
system/100
0 client 436269e0}, ReceiverList{4362afb8 56 system/1000 client
43636468}, Recei
verList{43694038 56 system/1000 client 43693ef8}]
  Process [com.google.process.gapps] UID 10007
    ProcessRecord{4395e1b8 3446:com.google.process.gapps/10007}
    class=null
    manageSpaceActivityName=null
    dir=/system/app/gtalkservice.apk publicDir=/system/app/
gtalkservice.apk data
=/data/data/com.google.android.apps.gtalkservice
    packageList=[com.google.android.providers.settings,
com.google.android.apps.
gtalkservice, com.google.android.providers.gmail]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@435aa5d0
curReceiver=null
    pid=3446 starting=false lastPss=7540736
    maxAdj=15 hiddenAdj=8 curRawAdj=8 setRawAdj=8 curAdj=8 setAdj=8
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[ServiceRecord{4362bed0
com.google.android.apps.gtalkservice/com.go
ogle.android.gtalkservice.service.GTalkService}, ServiceRecord
{4385a658 com.goog
le.android.googleapps/.GoogleLoginService}]
    executingServices=[]
    connections=[ConnectionRecord{43696ea0
com.google.android.googleapps/.Google
LoginService:@436b3a00}, ConnectionRecord{4365f3d0
com.google.android.googleapps
/.GoogleLoginService:@43691278}, ConnectionRecord{436408f8
com.google.android.go
ogleapps/.GoogleLoginService:@4368d9b8}]
    pubProviders=
{com.google.android.providers.settings.GoogleSettingsProvider=C
ontentProviderRecord{43815b48
com.google.android.providers.settings.GoogleSettin
gsProvider},
com.google.android.providers.gmail.MailProvider=ContentProviderReco
rd{43815648 com.google.android.providers.gmail.MailProvider}}
    conProviders=[ContentProviderRecord{435c54b0
com.android.providers.subscribe
dfeeds.GoogleSubscribedFeedsProvider}, ContentProviderRecord{435caea0
com.google
.android.server.checkin.CheckinProvider}, ContentProviderRecord
{435cdad0 com.and
roid.providers.settings.SettingsProvider}, ContentProviderRecord
{435c4638 androi
d.content.SyncProvider}, ContentProviderRecord{435a1978
com.android.providers.im
.ImProvider}]
    receivers=[ReceiverList{436b98c0 3446 com.google.process.gapps/
10007 client
436ccc80}, ReceiverList{43649d90 3446 com.google.process.gapps/10007
client 4369
a040}, ReceiverList{43605fb0 3446 com.google.process.gapps/10007
client 43649c78
}, ReceiverList{43601bf0 3446 com.google.process.gapps/10007 client
43605698}, R
eceiverList{4363ce78 3446 com.google.process.gapps/10007 client
43650ae8}, Recei
verList{43688f38 3446 com.google.process.gapps/10007 client 436b5158},
ReceiverL
ist{43642158 3446 com.google.process.gapps/10007 client 437265a8}]
  Process [com.google.android.apps.maps:LocationFriendService] UID
10019
    ProcessRecord{437af960
3952:com.google.android.apps.maps:LocationFriendServi
ce/10019}
    class=com.google.googlenav.android.AndroidGmmApplication
    manageSpaceActivityName=null
    dir=/data/app/com.google.android.apps.maps.apk publicDir=/data/app/
com.googl
e.android.apps.maps.apk data=/data/data/com.google.android.apps.maps
    packageList=[com.google.android.apps.maps]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@43801b40
curReceiver=null
    pid=3952 starting=false lastPss=0
    maxAdj=15 hiddenAdj=7 curRawAdj=15 setRawAdj=15 curAdj=15
setAdj=15
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[]
    executingServices=[]
    connections=[]
    pubProviders={}
    conProviders=[ContentProviderRecord{435cdad0
com.android.providers.settings.
SettingsProvider}]
    receivers=[]
  Process [com.app.geogolfpro] UID 10026
    ProcessRecord{43906f70 3790:com.app.geogolfpro/10026}
    class=null
    manageSpaceActivityName=null
    dir=/data/app/com.app.geogolfpro.apk publicDir=/data/app/
com.app.geogolfpro.
apk data=/data/data/com.app.geogolfpro
    packageList=[com.app.geogolfpro]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@436a3ba8
curReceiver=null
    pid=3790 starting=false lastPss=0
    maxAdj=15 hiddenAdj=7 curRawAdj=15 setRawAdj=15 curAdj=15
setAdj=15
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[]
    executingServices=[]
    connections=[]
    pubProviders={}
    conProviders=[ContentProviderRecord{435cdad0
com.android.providers.settings.
SettingsProvider}]
    receivers=[ReceiverList{437e8e00 3790 com.app.geogolfpro/10026
client 437d53
d8}]
  Process [com.android.inputmethod.latin] UID 10004
    ProcessRecord{437b6450 316:com.android.inputmethod.latin/10004}
    class=null
    manageSpaceActivityName=null
    dir=/system/app/LatinIME.apk publicDir=/system/app/LatinIME.apk
data=/data/d
ata/com.android.inputmethod.latin
    packageList=[com.android.inputmethod.latin]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@43731f90
curReceiver=null
    pid=316 starting=false lastPss=3901440
    maxAdj=15 hiddenAdj=11 curRawAdj=1 setRawAdj=1 curAdj=1 setAdj=1
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[ServiceRecord{437cc1d8
com.android.inputmethod.latin/.LatinIME}]
    executingServices=[]
    connections=[]
    pubProviders={}
    conProviders=[ContentProviderRecord{435cdad0
com.android.providers.settings.
SettingsProvider}]
    receivers=[ReceiverList{436a49b0 316 com.android.inputmethod.latin/
10004 cli
ent 4366f500}]
  Process [com.app.autospeaker] UID 10031
    ProcessRecord{43923758 2959:com.app.autospeaker/10031}
    class=null
    manageSpaceActivityName=null
    dir=/data/app/com.app.autospeaker.apk publicDir=/data/app/
com.app.autospeake
r.apk data=/data/data/com.app.autospeaker
    packageList=[com.app.autospeaker]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@4359f158
curReceiver=null
    pid=2959 starting=false lastPss=2028544
    maxAdj=15 hiddenAdj=9 curRawAdj=9 setRawAdj=9 curAdj=9 setAdj=9
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[]
    services=[ServiceRecord{43771428
com.app.autospeaker/.AutoSpeakerService}]
    executingServices=[]
    connections=[]
    pubProviders={}
    conProviders=[]
    receivers=[]
  Process [com.android.browser] UID 10017
    ProcessRecord{43917358 2928:com.android.browser/10017}
    class=com.android.browser.Browser
    manageSpaceActivityName=null
    dir=/system/app/Browser.apk publicDir=/system/app/Browser.apk
data=/data/dat
a/com.android.browser
    packageList=[com.android.browser]
    instrumentationClass=null instrumentationProfileFile=null
    instrumentationArguments=null
    thread=android.app.applicationthreadpr...@436ba368
curReceiver=null
    pid=2928 starting=false lastPss=11838464
    maxAdj=15 hiddenAdj=10 curRawAdj=10 setRawAdj=10 curAdj=10
setAdj=10
    isForeground=false setIsForeground=false foregroundServices=false
forcingToF
oreground=null
    persistent=false removed=false persistentActivities=0
    debugging=false crashing=false null notResponding=false null
bad=false
    activities=[HistoryRecord{438b1e28 {com.android.browser/
com.android.browser.
BrowserActivity}}]
    services=[]
    executingServices=[]
    connections=[]
    pubProviders=
{com.android.browser.BrowserProvider=ContentProviderRecord{436b
a540 com.android.browser.BrowserProvider}}
    conProviders=[ContentProviderRecord{435cdad0
com.android.providers.settings.
SettingsProvider}]
    receivers=[ReceiverList{437c1790 2928 com.android.browser/10017
client 437c1
560}]

  Running processes (most recent first):
    Running Norm Proc # 9: oom_adj= 15 ProcessRecord{437af960
3952:com.google.an
droid.apps.maps:LocationFriendService/10019}
    Running Norm Proc # 8: oom_adj=  0 ProcessRecord{4368b2e0
97:android.process
.acore/10004}
    Running Norm Proc # 7: oom_adj= 15 ProcessRecord{43906f70
3790:com.app.geogo
lfpro/10026}
    Running Norm Proc # 6: oom_adj=  7 ProcessRecord{438b96e8
2966:com.android.m
ms/10009}
    Running Norm Proc # 5: oom_adj=  8 ProcessRecord{4395e1b8
3446:com.google.pr
ocess.gapps/10007}
    Running Norm Proc # 4: oom_adj=  9 ProcessRecord{43923758
2959:com.app.autos
peaker/10031}
    Running Norm Proc # 3: oom_adj= 10 ProcessRecord{43917358
2928:com.android.b
rowser/10017}
    Running PERS Proc # 2: oom_adj=-12 ProcessRecord{43692298
94:com.android.pho
ne/1001}
    Running PERS Proc # 1: oom_adj=-100 ProcessRecord{4364ea00
56:system/1000}
    Running Norm Proc # 0: oom_adj=  1 ProcessRecord{437b6450
316:com.android.in
putmethod.latin/10004}

  PID mappings:
    PID #56: ProcessRecord{4364ea00 56:system/1000}
    PID #94: ProcessRecord{43692298 94:com.android.phone/1001}
    PID #97: ProcessRecord{4368b2e0 97:android.process.acore/10004}
    PID #316: ProcessRecord{437b6450 316:com.android.inputmethod.latin/
10004}
    PID #2928: ProcessRecord{43917358 2928:com.android.browser/10017}
    PID #2959: ProcessRecord{43923758 2959:com.app.autospeaker/10031}
    PID #2966: ProcessRecord{438b96e8 2966:com.android.mms/10009}
    PID #3446: ProcessRecord{4395e1b8 3446:com.google.process.gapps/
10007}
    PID #3790: ProcessRecord{43906f70 3790:com.app.geogolfpro/10026}
    PID #3952: ProcessRecord{437af960
3952:com.google.android.apps.maps:Location
FriendService/10019}

  Total persistent processes: 2
  mHomeProcess: ProcessRecord{4368b2e0 97:android.process.acore/10004}
  mConfiguration: { scale=1.0 imsi=208/104 locale=en_US touch=3
key=2/1/2 nav=3
orien=1 }
  mStartRunning=true mSystemReady=true mBooting=false mBooted=true
mFactoryTest=
0
  mSleeping=true
  mGoingToSleep=WakeLock{4353c0f8 held=false, refCount=0}
  mLaunchingActivity=WakeLock{4353c1b0 held=false, refCount=0}
  mDebugApp=null/orig=null mDebugTransient=false
mOrigWaitForDebugger=false
  mAlwaysFinishActivities=false mWatcher=null




On Aug 27, 9:12 pm, Dianne Hackborn <[email protected]> wrote:
> My guess is you are restarting the activity.  Look at the log to see if it
> says anything about starting an activity, and you can use "adb shell dumpsys
> activity" to see the state of the activity stacks.
>
>
>
>
>
> On Thu, Aug 27, 2009 at 8:44 AM, Charles <[email protected]> wrote:
>
> > Hello,
>
> > I explain you my problem:
> > I have an application with an activity A which creates an activity B
> > (in theme dialog).
> > I push the button in my activity B to finish it, i come back on
> > activity A, it is ok.
> > Then I press the button return on my G1, i go back on my home screen.
> > And now if i do a long press on the home button, and i click on my
> > application, it is the activity B which appears !
>
> > I finish my activity B, with this code :
> >                setResult(RESULT_OK);
> >                finish();
>
> > Do you have any idea to resolve this problem?
>
> --
> Dianne Hackborn
> Android framework engineer
> [email protected]
>
> Note: please don't send private questions to me, as I don't have time to
> provide private support, and so won't reply to such e-mails.  All such
> questions should be posted on public forums, where I and others can see and
> answer them.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to