diff options
| -rw-r--r-- | services/java/com/android/server/ServiceWatcher.java | 2 | ||||
| -rw-r--r-- | tools/aapt/Bundle.h | 8 | ||||
| -rw-r--r-- | tools/aapt/Command.cpp | 1 | ||||
| -rw-r--r-- | tools/aapt/Main.cpp | 45 | ||||
| -rw-r--r-- | tools/aapt/Main.h | 1 | 
5 files changed, 9 insertions, 48 deletions
diff --git a/services/java/com/android/server/ServiceWatcher.java b/services/java/com/android/server/ServiceWatcher.java index 67f926a6cd18..2e7c6d16ea3b 100644 --- a/services/java/com/android/server/ServiceWatcher.java +++ b/services/java/com/android/server/ServiceWatcher.java @@ -177,7 +177,7 @@ public class ServiceWatcher implements ServiceConnection {          mVersion = version;          if (D) Log.d(mTag, "binding " + packageName + " (version " + version + ")");          mContext.bindService(intent, this, Context.BIND_AUTO_CREATE | Context.BIND_NOT_FOREGROUND -                | Context.BIND_NOT_VISIBLE, mCurrentUserId); +                | Context.BIND_ALLOW_OOM_MANAGEMENT | Context.BIND_NOT_VISIBLE, mCurrentUserId);      }      public static boolean isSignatureMatch(Signature[] signatures, diff --git a/tools/aapt/Bundle.h b/tools/aapt/Bundle.h index 5089b9de28a8..fde3bd68f834 100644 --- a/tools/aapt/Bundle.h +++ b/tools/aapt/Bundle.h @@ -38,7 +38,6 @@ typedef enum Command {      kCommandRemove,      kCommandPackage,      kCommandCrunch, -    kCommandSingleCrunch,  } Command;  /* @@ -63,7 +62,6 @@ public:            mVersionCode(NULL), mVersionName(NULL), mCustomPackage(NULL), mExtraPackages(NULL),            mMaxResVersion(NULL), mDebugMode(false), mNonConstantId(false), mProduct(NULL),            mUseCrunchCache(false), mErrorOnFailedInsert(false), mOutputTextSymbols(NULL), -          mSingleCrunchInputFile(NULL), mSingleCrunchOutputFile(NULL),            mArgc(0), mArgv(NULL)          {}      ~Bundle(void) {} @@ -178,10 +176,6 @@ public:      bool getUseCrunchCache() const { return mUseCrunchCache; }      const char* getOutputTextSymbols() const { return mOutputTextSymbols; }      void setOutputTextSymbols(const char* val) { mOutputTextSymbols = val; } -    const char* getSingleCrunchInputFile() const { return mSingleCrunchInputFile; } -    void setSingleCrunchInputFile(const char* val) { mSingleCrunchInputFile = val; } -    const char* getSingleCrunchOutputFile() const { return mSingleCrunchOutputFile; } -    void setSingleCrunchOutputFile(const char* val) { mSingleCrunchOutputFile = val; }      /*       * Set and get the file specification. @@ -289,8 +283,6 @@ private:      bool        mUseCrunchCache;      bool        mErrorOnFailedInsert;      const char* mOutputTextSymbols; -    const char* mSingleCrunchInputFile; -    const char* mSingleCrunchOutputFile;      /* file specification */      int         mArgc; diff --git a/tools/aapt/Command.cpp b/tools/aapt/Command.cpp index c3a093034d7d..08d655469a3a 100644 --- a/tools/aapt/Command.cpp +++ b/tools/aapt/Command.cpp @@ -7,7 +7,6 @@  #include "Bundle.h"  #include "ResourceFilter.h"  #include "ResourceTable.h" -#include "Images.h"  #include "XMLNode.h"  #include <utils/Log.h> diff --git a/tools/aapt/Main.cpp b/tools/aapt/Main.cpp index 32fecb29034c..f398de0630b9 100644 --- a/tools/aapt/Main.cpp +++ b/tools/aapt/Main.cpp @@ -85,11 +85,7 @@ void usage(void)          "   Add specified files to Zip-compatible archive.\n\n", gProgName);      fprintf(stderr,          " %s c[runch] [-v] -S resource-sources ... -C output-folder ...\n" -        "   Do PNG preprocessing on one or several resource folders\n" -        "   and store the results in the output folder.\n\n", gProgName); -    fprintf(stderr, -        " %s s[ingleCrunch] [-v] -i input-file -o outputfile\n" -        "   Do PNG preprocessing on a single file.\n\n", gProgName); +        "   Do PNG preprocessing and store the results in output folder.\n\n", gProgName);      fprintf(stderr,          " %s v[ersion]\n"          "   Print program version.\n\n", gProgName); @@ -207,14 +203,13 @@ int handleCommand(Bundle* bundle)      //    printf("  %d: '%s'\n", i, bundle->getFileSpecEntry(i));      switch (bundle->getCommand()) { -    case kCommandVersion:      return doVersion(bundle); -    case kCommandList:         return doList(bundle); -    case kCommandDump:         return doDump(bundle); -    case kCommandAdd:          return doAdd(bundle); -    case kCommandRemove:       return doRemove(bundle); -    case kCommandPackage:      return doPackage(bundle); -    case kCommandCrunch:       return doCrunch(bundle); -    case kCommandSingleCrunch: return doSingleCrunch(bundle); +    case kCommandVersion:   return doVersion(bundle); +    case kCommandList:      return doList(bundle); +    case kCommandDump:      return doDump(bundle); +    case kCommandAdd:       return doAdd(bundle); +    case kCommandRemove:    return doRemove(bundle); +    case kCommandPackage:   return doPackage(bundle); +    case kCommandCrunch:    return doCrunch(bundle);      default:          fprintf(stderr, "%s: requested command not yet supported\n", gProgName);          return 1; @@ -254,8 +249,6 @@ int main(int argc, char* const argv[])          bundle.setCommand(kCommandPackage);      else if (argv[1][0] == 'c')          bundle.setCommand(kCommandCrunch); -    else if (argv[1][0] == 's') -        bundle.setCommand(kCommandSingleCrunch);      else {          fprintf(stderr, "ERROR: Unknown command '%s'\n", argv[1]);          wantUsage = true; @@ -434,28 +427,6 @@ int main(int argc, char* const argv[])                  convertPath(argv[0]);                  bundle.setCrunchedOutputDir(argv[0]);                  break; -            case 'i': -                argc--; -                argv++; -                if (!argc) { -                    fprintf(stderr, "ERROR: No argument supplied for '-i' option\n"); -                    wantUsage = true; -                    goto bail; -                } -                convertPath(argv[0]); -                bundle.setSingleCrunchInputFile(argv[0]); -                break; -            case 'o': -                argc--; -                argv++; -                if (!argc) { -                    fprintf(stderr, "ERROR: No argument supplied for '-o' option\n"); -                    wantUsage = true; -                    goto bail; -                } -                convertPath(argv[0]); -                bundle.setSingleCrunchOutputFile(argv[0]); -                break;              case '0':                  argc--;                  argv++; diff --git a/tools/aapt/Main.h b/tools/aapt/Main.h index a6b39ac418dc..d20c601a0c77 100644 --- a/tools/aapt/Main.h +++ b/tools/aapt/Main.h @@ -29,7 +29,6 @@ extern int doAdd(Bundle* bundle);  extern int doRemove(Bundle* bundle);  extern int doPackage(Bundle* bundle);  extern int doCrunch(Bundle* bundle); -extern int doSingleCrunch(Bundle* bundle);  extern int calcPercent(long uncompressedLen, long compressedLen);  |