AIDEGen: Sorting the content items in iml file for easier debug

Bug: 140529287
Test: 1. m aidegen;aidegen-dev tradefed -n
      2. Make sure the *.srcjar url contents are sorted in alphabetical
         order.
      3. $ aidegen-dev framework and check with the follows 2 java files.
         Make sure no unresolved symbol existed.
         framework/base/services/core/java/com/android/server/pm/PackageManagerService.java
         and
         framework/base/services/core/java/com/android/server/am/ActivityManagerService.java.

Change-Id: I4bec7b0324f41521ce79dc616e48919f8fe680ec
diff --git a/aidegen/lib/project_file_gen.py b/aidegen/lib/project_file_gen.py
index 82fdf51..98af1f0 100644
--- a/aidegen/lib/project_file_gen.py
+++ b/aidegen/lib/project_file_gen.py
@@ -418,7 +418,7 @@
         """
         srcjar_urls = []
         if srcjar_paths:
-            for srcjar_dir in srcjar_paths:
+            for srcjar_dir in sorted(srcjar_paths):
                 srcjar_urls.append(_SRCJAR_URL.format(SRCJAR=os.path.join(
                     common_util.get_android_root_dir(), srcjar_dir)))
         if srcjar_urls: