Commit 84a8bdac by WangJinfeng

filter error package_name

parent e188053f
...@@ -108,7 +108,9 @@ class CrawPkgsSpark extends CommonSparkJob with Serializable { ...@@ -108,7 +108,9 @@ class CrawPkgsSpark extends CommonSparkJob with Serializable {
def getPkgs(installList: String): mutable.WrappedArray[String] = { def getPkgs(installList: String): mutable.WrappedArray[String] = {
mutable.WrappedArray.make[String]( mutable.WrappedArray.make[String](
MobvistaConstant.String2JSONObject(installList.replaceAll(" ", "")).keySet().asScala.filter(k => { MobvistaConstant.String2JSONObject(installList.replaceAll(" ", "")).keySet().asScala.filter(k => {
(idIosPkgPtn.matcher(k).matches() || iosPkgPtn.matcher(k).matches || adrPkgPtn.matcher(k).matches) && !k.toLowerCase().startsWith("org.chromium.webapk.") (idIosPkgPtn.matcher(k).matches() || iosPkgPtn.matcher(k).matches || adrPkgPtn.matcher(k).matches) &&
!k.toLowerCase().startsWith("org.chromium.webapk.") && !k.toLowerCase().startsWith("com.anadroid.") &&
!k.toLowerCase().startsWith("com.anddroid.") && !k.toLowerCase().startsWith("com.android.")
}).map(k => { }).map(k => {
if (idIosPkgPtn.matcher(k).matches()) { if (idIosPkgPtn.matcher(k).matches()) {
k.replace("id", "") k.replace("id", "")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment