chiark / gitweb /
signatures: future-proof fetching app ID info from APK
[fdroidserver.git] / fdroidserver / common.py
index 9c20443a61c478289371174d512457c252b4f6a1..b5ff274c52b2a46782091a87c1f4456073765af6 100644 (file)
@@ -1990,7 +1990,7 @@ def get_apk_id_aapt(apkfile):
     :param apkfile: path to an APK file.
     :returns: triplet (appid, version code, version name)
     """
-    r = re.compile("package: name='(?P<appid>.*)' versionCode='(?P<vercode>.*)' versionName='(?P<vername>.*)' platformBuildVersionName='.*'")
+    r = re.compile("^package: name='(?P<appid>.*)' versionCode='(?P<vercode>.*)' versionName='(?P<vername>.*)'.*")
     p = SdkToolsPopen(['aapt', 'dump', 'badging', apkfile], output=False)
     for line in p.output.splitlines():
         m = r.match(line)