OSDN Git Service

AI 145229: Make the mismatch API level/minSdkVersion a warning instead of an error.
authorXavier Ducrohet <>
Thu, 9 Apr 2009 01:44:51 +0000 (18:44 -0700)
committerThe Android Open Source Project <initial-contribution@android.com>
Thu, 9 Apr 2009 01:44:51 +0000 (18:44 -0700)
  BUG=1779278

Automated import of CL 145229

tools/eclipse/plugins/com.android.ide.eclipse.adt/src/com/android/ide/eclipse/adt/build/PreCompilerBuilder.java

index 6f9c2f1..d4b525f 100644 (file)
@@ -315,12 +315,9 @@ public class PreCompilerBuilder extends BaseBuilder {
                 String msg = String.format(
                         "Manifest min SDK version (%1$d) is lower than project target API level (%2$d)",
                         minSdkVersion, projectTarget.getApiVersionNumber());
-                AdtPlugin.printErrorToConsole(project, msg);
+                AdtPlugin.printBuildToConsole(AdtConstants.BUILD_VERBOSE, project, msg);
                 BaseProjectHelper.addMarker(manifest, AdtConstants.MARKER_ADT, msg,
-                        IMarker.SEVERITY_ERROR);
-    
-                // This interrupts the build. The next builders will not run.
-                stopBuild(msg);
+                        IMarker.SEVERITY_WARNING);
             }
 
             if (javaPackage == null || javaPackage.length() == 0) {