I'm not getting much from DDMS.  Perhaps the information I need is in
dumpstate output?  If there's some clue here I'm not seeing.  What
should I be looking for?

The error on the screen is "Nomad could not be installed on this
phone."  Here's the information about the package that is being
upgraded via OTA:

  Package [com.rootwireless.nomad.UI.Android] (43104290):

    userId=10027 gids=[3003, 1015]

    sharedUser=null

    pkg=Package{431ad4d8 com.rootwireless.nomad.UI.Android}

    codePath=/data/app/com.rootwireless.nomad.UI.Android.apk

    resourcePath=/data/app/com.rootwireless.nomad.UI.Android.apk

    dataDir=/data/data/com.rootwireless.nomad.UI.Android

    targetSdk=2

    supportsScreens=[medium]

    timeStamp=1254868883000

    signatures=PackageSignatures{43104558 [4312f968]}

    permissionsFixed=true pkgFlags=0x0 installStatus=1 enabled=0

    grantedPermissions:

      android.permission.INTERNET

      android.permission.READ_PHONE_STATE

      android.permission.WRITE_EXTERNAL_STORAGE

      android.permission.RECEIVE_BOOT_COMPLETED

      android.permission.ACCESS_COARSE_LOCATION

      android.permission.ACCESS_FINE_LOCATION

    loadedPermissions:

      android.permission.INTERNET

      android.permission.WRITE_EXTERNAL_STORAGE

      android.permission.READ_PHONE_STATE

      android.permission.ACCESS_COARSE_LOCATION

      android.permission.RECEIVE_BOOT_COMPLETED

      android.permission.ACCESS_FINE_LOCATION


Here's all I get from DDMS.  The log starts when I start the OTA
download process:

10-22 10:12:41.195: DEBUG/dalvikvm(118): GC freed 172 objects / 7520
bytes in 124ms
10-22 10:12:42.855: INFO/ActivityManager(74): Starting activity:
Intent { act=android.intent.action.MAIN cat=
[android.intent.category.LAUNCHER] flg=0x10200000
cmp=com.rootwireless.nomad.downloader/.NomadDownloader }
10-22 10:12:43.105: INFO/ActivityManager(74): Displayed activity
com.rootwireless.nomad.downloader/.NomadDownloader: 168 ms (total 168
ms)
10-22 10:12:45.015: INFO/NomadDownloader(301): Starting activity to
upgrade Nomad.
10-22 10:12:45.015: INFO/ActivityManager(74): Starting activity:
Intent { act=android.intent.action.VIEW dat=http://www.mywebsite.com/
path/hidden/to/protect/the/innocent/Nomad.apk flg=0x10000004
cmp=com.android.browser/.BrowserActivity }
10-22 10:12:45.045: INFO/NomadDownloader(301): Finished activity to
upgrade Nomad
10-22 10:12:45.385: INFO/ActivityManager(74): Displayed activity
com.android.browser/.BrowserActivity: 331 ms (total 331 ms)
10-22 10:12:49.375: INFO/ActivityManager(74): Starting activity:
Intent { dat=content://downloads/download/23
cmp=com.android.browser/.BrowserDownloadPage }
10-22 10:12:49.855: INFO/ActivityManager(74): Displayed activity
com.android.browser/.BrowserDownloadPage: 435 ms (total 435 ms)
10-22 10:12:51.335: DEBUG/dalvikvm(310): GC freed 6920 objects /
439184 bytes in 132ms
10-22 10:12:51.795: DEBUG/dalvikvm(197): threadid=23 wakeup:
interrupted
10-22 10:12:52.345: DEBUG/MediaScannerService(197):
IMediaScannerService.scanFile: /sdcard/download/Nomad-14.apk mimeType:
application/vnd.android.package-archive
10-22 10:12:52.725: INFO/ActivityManager(74): Stopping service:
com.android.providers.media/.MediaScannerService
10-22 10:12:55.165: DEBUG/dalvikvm(118): GC freed 122 objects / 5600
bytes in 283ms
10-22 10:12:55.295: INFO/ActivityManager(74): Starting activity:
Intent { act=android.intent.action.VIEW dat=file:///sdcard/download/
Nomad-14.apk typ=application/vnd.android.package-archive flg=0x4000000
cmp=com.android.packageinstaller/.PackageInstallerActivity }
10-22 10:12:55.435: INFO/ActivityManager(74): Start proc
com.android.packageinstaller for activity
com.android.packageinstaller/.PackageInstallerActivity: pid=370
uid=10016 gids={}
10-22 10:12:55.605: INFO/dalvikvm(370): Debugger thread not active,
ignoring DDM send (t=0x41504e4d l=38)
10-22 10:12:55.685: INFO/dalvikvm(370): Debugger thread not active,
ignoring DDM send (t=0x41504e4d l=60)
10-22 10:12:55.895: INFO/PackageParser(370): Impliciting adding
android.permission.WRITE_EXTERNAL_STORAGE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:12:55.895: INFO/PackageParser(370): Impliciting adding
android.permission.READ_PHONE_STATE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:12:56.105: INFO/installd(53): free_cache(170744) avail
70209536
10-22 10:12:56.145: INFO/ActivityManager(74): Displayed activity
com.android.packageinstaller/.PackageInstallerActivity: 740 ms (total
740 ms)
10-22 10:12:56.785: INFO/ActivityManager(74): Process
com.android.settings (pid 341) has died.
10-22 10:13:04.625: INFO/ActivityManager(74): Starting activity:
Intent { dat=file:///data/data/com.android.packageinstaller/files/
Nomad-14.apk cmp=com.android.packageinstaller/.InstallAppConfirmation
(has extras) }
10-22 10:13:04.825: INFO/PackageParser(370): Impliciting adding
android.permission.WRITE_EXTERNAL_STORAGE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:13:04.825: INFO/PackageParser(370): Impliciting adding
android.permission.READ_PHONE_STATE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:13:05.295: INFO/ActivityManager(74): Displayed activity
com.android.packageinstaller/.InstallAppConfirmation: 624 ms (total
624 ms)
10-22 10:13:06.245: INFO/InstallAppConfirmation(370): result ok
10-22 10:13:06.275: INFO/ActivityManager(74): Starting activity:
Intent { dat=file:///data/data/com.android.packageinstaller/files/
Nomad-14.apk cmp=com.android.packageinstaller/.InstallAppProgress (has
extras) }
10-22 10:13:06.335: WARN/InputManagerService(74): Starting input on
non-focused client com.android.internal.view.IInputMethodClient$Stub
$pr...@432d35f8 (uid=10016 pid=370)
10-22 10:13:06.385: WARN/InstallAppProgress(370): Replacing
package:com.rootwireless.nomad.UI.Android
10-22 10:13:06.515: INFO/ActivityManager(74): Displayed activity
com.android.packageinstaller/.InstallAppProgress: 195 ms (total 195
ms)
10-22 10:13:06.545: DEBUG/PackageParser(74): Scanning package: /data/
app/vmdl16812.tmp
10-22 10:13:06.595: INFO/PackageParser(74): Impliciting adding
android.permission.WRITE_EXTERNAL_STORAGE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:13:06.595: INFO/PackageParser(74): Impliciting adding
android.permission.READ_PHONE_STATE to old pkg
com.rootwireless.nomad.UI.Android
10-22 10:13:07.405: DEBUG/dalvikvm(74): GC freed 16771 objects /
824448 bytes in 250ms
10-22 10:13:12.875: DEBUG/dalvikvm(197): GC freed 7092 objects /
374712 bytes in 138ms


looking at

On Oct 14, 5:17 pm, Dianne Hackborn <hack...@android.com> wrote:
> On Mon, Oct 12, 2009 at 11:37 AM, Richard Schilling <
>
> richard.rootwirel...@gmail.com> wrote:
> > What I would like to do is submit a patch that provides more verbose
> > information about why an install fails (e.g. certificate is invalid).
>
> There is already a fair amount of stuff printed in the log when an install
> fails (and also when it succeeds).
>
> --
> Dianne Hackborn
> Android framework engineer
> hack...@android.com
>
> 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 android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to