Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-13276

Error Installing SDK Components: "Error: Flag '-o' is not valid for 'update sdk'."

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Cannot Reproduce
    • Icon: Blocker Blocker
    • None
    • Slave:
      Linux server-74490 3.0.0-12-virtual #20-Ubuntu SMP Fri Oct 7 18:19:02 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
      Ubuntu 11.10
      Login as non-super user 'jenkins'

      I'm experiencing the following errors when android-emulator attempts to setup an emulator automatically:
      [android] Installing the 'android-8' SDK component(s)...
      $ /var/jenkins/tools/android-sdk/tools/android update sdk -o -u -t android-8
      Error: Flag '-o' is not valid for 'update sdk'.

      Followed by:
      [android] Creating Android AVD: /home/jenkins/.android/avd/hudson_en-US_160_WVGA_android-8.avd
      [android] Failed to run AVD creation command
      Error: Target id is not valid. Use 'android list targets' to get the target ids.

      [android] Could not create Android emulator: Failed to run AVD creation command

      The full build log is below and my Android Emulator settings from the build configuration are included in an attached screenshot.

      -Bill

      The full build output:
      tarted by user Bill Magnuson
      Building remotely on hpcloud-android-build in workspace /var/jenkins/workspace/android-sdk
      Checkout:android-sdk / /var/jenkins/workspace/android-sdk - hudson.remoting.Channel@11260d:hpcloud-android-build
      Using strategy: Default
      Last Built Revision: Revision 9ae6c42ae35fedc557cc4b67748868e57bc9db53 (origin/HEAD, origin/develop)
      Checkout:android-sdk / /var/jenkins/workspace/android-sdk - hudson.remoting.LocalChannel@7b7597b6
      Fetching changes from 1 remote Git repository
      Fetching upstream changes from git@github.com:Appboy/android-sdk.git
      Seen branch in repository origin/HEAD
      Seen branch in repository origin/develop
      Seen branch in repository origin/master
      Commencing build of Revision 9ae6c42ae35fedc557cc4b67748868e57bc9db53 (origin/HEAD, origin/develop)
      Checking out Revision 9ae6c42ae35fedc557cc4b67748868e57bc9db53 (origin/HEAD, origin/develop)
      Warning : There are multiple branch changesets here
      [android] No Android SDK found; let's install it automatically...
      Downloading and installing Android SDK from http://dl.google.com/android/android-sdk_r16-linux.tgz
      [android] Base SDK installed successfully
      [android] Going to install required Android SDK components...
      [android] Installing the 'platform-tool,tool' SDK component(s)...
      $ /var/jenkins/tools/android-sdk/tools/android update sdk -o -u -t platform-tool,tool
      Refresh Sources:
      Fetching https://dl-ssl.google.com/android/repository/addons_list-1.xml
      Validate XML
      Parse XML
      Fetched Add-ons List successfully
      Refresh Sources
      Fetching URL: https://dl-ssl.google.com/android/repository/repository-5.xml
      Validate XML: https://dl-ssl.google.com/android/repository/repository-5.xml
      Parse XML: https://dl-ssl.google.com/android/repository/repository-5.xml
      Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml
      Validate XML: https://dl-ssl.google.com/android/repository/addon.xml
      Fetching URL: http://dl.htcdev.com/sdk/addon.xml
      Validate XML: http://dl.htcdev.com/sdk/addon.xml
      Parse XML: http://dl.htcdev.com/sdk/addon.xml
      Fetching URL: http://software.intel.com/sites/landingpage/android/addon.xml
      Validate XML: http://software.intel.com/sites/landingpage/android/addon.xml
      Parse XML: http://software.intel.com/sites/landingpage/android/addon.xml
      Fetching URL: http://www.echobykyocera.com/download/echo_repository.xml
      Validate XML: http://www.echobykyocera.com/download/echo_repository.xml
      Parse XML: http://www.echobykyocera.com/download/echo_repository.xml
      Fetching URL: http://developer.lgmobile.com/sdk/android/repository.xml
      Validate XML: http://developer.lgmobile.com/sdk/android/repository.xml
      Parse XML: http://developer.lgmobile.com/sdk/android/repository.xml
      Fetching URL: http://android-sdk-addons.motodevupdate.com/addons.xml
      Validate XML: http://android-sdk-addons.motodevupdate.com/addons.xml
      Parse XML: http://android-sdk-addons.motodevupdate.com/addons.xml
      Fetching URL: http://innovator.samsungmobile.com/android/repository/repository.xml
      Validate XML: http://innovator.samsungmobile.com/android/repository/repository.xml
      Parse XML: http://innovator.samsungmobile.com/android/repository/repository.xml
      Fetching URL: http://developer.sonyericsson.com/edk/android/repository.xml
      Validate XML: http://developer.sonyericsson.com/edk/android/repository.xml
      Parse XML: http://developer.sonyericsson.com/edk/android/repository.xml
      Refresh Sources:
      Fetching URL: https://dl-ssl.google.com/android/repository/addon.xml
      Validate XML: https://dl-ssl.google.com/android/repository/addon.xml
      Installing Archives:
      Preparing to install archives
      Downloading Android SDK Platform-tools, revision 11
      Installing Android SDK Platform-tools, revision 11
      Stopping ADB server failed (code -1).
      Unzipping Android SDK Platform-tools, revision 11 (4%)
      Unzipping Android SDK Platform-tools, revision 11 (5%)
      Unzipping Android SDK Platform-tools, revision 11 (6%)
      Unzipping Android SDK Platform-tools, revision 11 (9%)
      Unzipping Android SDK Platform-tools, revision 11 (18%)
      Unzipping Android SDK Platform-tools, revision 11 (19%)
      Unzipping Android SDK Platform-tools, revision 11 (99%)
      Installed Android SDK Platform-tools, revision 11
      Downloading Android SDK Tools, revision 17
      (39%, 5619 KiB/s, 3 seconds left)
      (69%, 6645 KiB/s, 1 seconds left)
      Installing Android SDK Tools, revision 17
      Unzipping Android SDK Tools, revision 17 (4%)
      Unzipping Android SDK Tools, revision 17 (6%)
      Unzipping Android SDK Tools, revision 17 (11%)
      Unzipping Android SDK Tools, revision 17 (15%)
      Unzipping Android SDK Tools, revision 17 (16%)
      Unzipping Android SDK Tools, revision 17 (42%)
      Unzipping Android SDK Tools, revision 17 (43%)
      Unzipping Android SDK Tools, revision 17 (44%)
      Unzipping Android SDK Tools, revision 17 (46%)
      Unzipping Android SDK Tools, revision 17 (47%)
      Unzipping Android SDK Tools, revision 17 (49%)
      Unzipping Android SDK Tools, revision 17 (52%)
      Unzipping Android SDK Tools, revision 17 (54%)
      Unzipping Android SDK Tools, revision 17 (55%)
      Unzipping Android SDK Tools, revision 17 (59%)
      Unzipping Android SDK Tools, revision 17 (60%)
      Unzipping Android SDK Tools, revision 17 (61%)
      Unzipping Android SDK Tools, revision 17 (65%)
      Unzipping Android SDK Tools, revision 17 (66%)
      Unzipping Android SDK Tools, revision 17 (68%)
      Unzipping Android SDK Tools, revision 17 (73%)
      Unzipping Android SDK Tools, revision 17 (74%)
      Unzipping Android SDK Tools, revision 17 (75%)
      Unzipping Android SDK Tools, revision 17 (80%)
      Unzipping Android SDK Tools, revision 17 (85%)
      Unzipping Android SDK Tools, revision 17 (89%)
      Unzipping Android SDK Tools, revision 17 (90%)
      Unzipping Android SDK Tools, revision 17 (91%)
      Unzipping Android SDK Tools, revision 17 (93%)
      Unzipping Android SDK Tools, revision 17 (98%)
      Unzipping Android SDK Tools, revision 17 (99%)
      Installed Android SDK Tools, revision 17
      Stopping ADB server succeeded.
      Starting ADB server succeeded.
      Done. 2 packages installed.
      $ /var/jenkins/tools/android-sdk/tools/android list target
      [android] The configured Android platform needs to be installed: android-8
      [android] Installing the 'android-8' SDK component(s)...
      $ /var/jenkins/tools/android-sdk/tools/android update sdk -o -u -t android-8
      Error: Flag '-o' is not valid for 'update sdk'.

      Usage:
      android [global options] update sdk [action options]
      Global options:
      -h --help : Help on a specific command.
      -v --verbose : Verbose mode, shows errors, warnings and all messages.
      -s --silent : Silent mode, shows errors only.

      Action "update sdk":
      Updates the SDK by suggesting new platforms to install if available.
      Options:
      --proxy-port: HTTP/HTTPS proxy port (overrides settings if defined)
      --proxy-host: HTTP/HTTPS proxy host (overrides settings if defined)
      -s --no-https : Uses HTTP instead of HTTPS (the default) for downloads.
      -a --all : Includes all packages (such as obsolete and non-dependent
      ones.)
      -f --force : Forces replacement of a package or its parts, even if
      something has been modified.
      -u --no-ui : Updates from command-line (does not display the GUI)
      -p --obsolete : Deprecated. Please use --all instead.
      -t --filter : A filter that limits the update to the specified types of
      packages in the form of a comma-separated list of
      [platform, system-image, tool, platform-tool, doc, sample,
      source]. This also accepts the identifiers returned by
      'list sdk --extended'.
      -n --dry-mode : Simulates the update but does not download or install
      anything.
      [android] Using Android SDK: /var/jenkins/tools/android-sdk
      [android] Creating Android AVD: /home/jenkins/.android/avd/hudson_en-US_160_WVGA_android-8.avd
      [android] Failed to run AVD creation command
      Error: Target id is not valid. Use 'android list targets' to get the target ids.

      [android] Could not create Android emulator: Failed to run AVD creation command
      Recording fingerprints
      Finished: NOT_BUILT

            orrc Christopher Orr
            billmag Bill Magnuson
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: