public static boolean hasStaticNativeLibraryArtifact(
     Set<Artifact> resolveNativeLibraryArtifacts, File unpackDirectory, String ndkArchitecture) {
   for (Artifact resolveNativeLibraryArtifact : resolveNativeLibraryArtifacts) {
     if (Const.ArtifactType.NATIVE_IMPLEMENTATION_ARCHIVE.equals(
         resolveNativeLibraryArtifact.getType())) {
       return true;
     }
     if (APKLIB.equals(resolveNativeLibraryArtifact.getType())) {
       File[] aFiles =
           listNativeFiles(resolveNativeLibraryArtifact, unpackDirectory, ndkArchitecture, true);
       if (aFiles != null && aFiles.length > 0) {
         return true;
       }
     }
   }
   return false;
 }
 private boolean isNativeLibrary(boolean sharedLibraries, String artifactType) {
   return (sharedLibraries
       ? Const.ArtifactType.NATIVE_SYMBOL_OBJECT.equals(artifactType)
       : Const.ArtifactType.NATIVE_IMPLEMENTATION_ARCHIVE.equals(artifactType));
 }