1. 18 Sep, 2012 2 commits
  2. 17 Sep, 2012 4 commits
  3. 14 Sep, 2012 5 commits
  4. 12 Sep, 2012 7 commits
    • Elliott Hughes's avatar
      am cceed1df: Merge "Include <sys/socket.h> instead of <linux/socket.h>." · 4c686dad
      Elliott Hughes authored
      * commit 'cceed1df':
        Include <sys/socket.h> instead of <linux/socket.h>.
      4c686dad
    • Elliott Hughes's avatar
    • Elliott Hughes's avatar
      Include <sys/socket.h> instead of <linux/socket.h>. · 778c859b
      Elliott Hughes authored
      In newer kernels, <linux/socket.h> no longer contains some of the stuff you're
      using.
      
      Change-Id: I92c6847d73c20fb49d0db15c1cc15aa07fb5d44d
      778c859b
    • Xavier Ducrohet's avatar
      Add --output-text-symbols option to aapt. · f5de650f
      Xavier Ducrohet authored
      Library projects in the SDK are built using --non-constant-id
      to generate a temporary R.java class.
      When the library is packaged with the application to generate an
      apk, the R class is recreated with the proper IDs due to all the
      resources coming from the app and all the libraries.
      
      However for large apps with many libraries (each with their own
      R class in their package), this means a lot of unnecessary IDs:
      all R classes contains all the IDs including for resources from
      by projects they don't have access through the dependency graph.
      
      For really large apps (X,000 resources), with lots of libraries
      (10+), this can generate tens of thousands of resources, which
      can trigger dalvik's limit of 65K fields and methods per dex
      files.
      
      This changes lets aapt generate not only the R class but a simple
      text file containing the list of all those IDs so that it is
      easier to parse back. The SDK build system will not ask aapt
      to generate the R class of the libraries (through the
      --extra-packages option), instead it will then read this
      file to know what IDs are needed for each library and generate
      a much smaller R class for each library (using the same text
      file output from compiling all the resources to get the final
      integer value).
      
      Change-Id: I4db959fec372cf3ead9950e4b2b82fa1ae7eed2d
      f5de650f
    • Xavier Ducrohet's avatar
      Add --error-on-failed-insert option to aapt. · 7714a242
      Xavier Ducrohet authored
      The new SDK build system give the ability to insert
      versionCode/Name and min/targetSdkVersion in the manifest
      but aapt won't replace those if they already exist.
      
      The main problem is that aapt doesn't actually fail when
      it doesn't replace them, making the output not what the
      developer wanted.
      
      This patch set adds an option to aapt to make it return
      an error if the insert failed because the attribute
      already existed.
      
      Change-Id: I8938ec1238da407a8562c974e9598db39001ffd9
      7714a242
    • Jean-Baptiste Queru's avatar
      am 5c09d605: Merge "Fix CacheBitmap crash issue when using H/W UI rendering" · 70a5967e
      Jean-Baptiste Queru authored
      * commit '5c09d605':
        Fix CacheBitmap crash issue when using H/W UI rendering
      70a5967e
    • Jean-Baptiste Queru's avatar
  5. 11 Sep, 2012 6 commits
  6. 09 Sep, 2012 3 commits
  7. 06 Sep, 2012 4 commits
  8. 05 Sep, 2012 7 commits
  9. 04 Sep, 2012 2 commits