Fix missing import in run_on_app_dump.py

Change-Id: Ic53625464a264d712aa8142f26a8773e051f74f6
diff --git a/tools/as_utils.py b/tools/as_utils.py
index fa81ac4..43153c6 100644
--- a/tools/as_utils.py
+++ b/tools/as_utils.py
@@ -3,11 +3,18 @@
 # for details. All rights reserved. Use of this source code is governed by a
 # BSD-style license that can be found in the LICENSE file.
 
+import utils
+
 from distutils.version import LooseVersion
-from HTMLParser import HTMLParser
 import os
 import shutil
 
+if utils.is_python3():
+  from html.parser import HTMLParser
+else:
+  from HTMLParser import HTMLParser
+
+
 def add_r8_dependency(checkout_dir, temp_dir, minified):
   build_file = os.path.join(checkout_dir, 'build.gradle')
   assert os.path.isfile(build_file), (
diff --git a/tools/utils.py b/tools/utils.py
index 351a038..81f262f 100644
--- a/tools/utils.py
+++ b/tools/utils.py
@@ -104,6 +104,9 @@
   version = os.environ.get(ANDROID_TOOLS_VERSION_ENVIRONMENT_NAME, '28.0.3')
   return os.path.join(getAndroidHome(), 'build-tools', version)
 
+def is_python3():
+  return sys.version_info.major == 3
+
 def Print(s, quiet=False):
   if quiet:
     return