示例#1
0
 public void AddBinaryDependency(AN_BinaryDependency dependency)
 {
     if (m_binaryDependencies.Contains(dependency))
     {
         return;
     }
     m_binaryDependencies.Add(dependency);
 }
示例#2
0
        public static string GetRemoteRepositoryName(this AN_BinaryDependency dependency)
        {
            switch (dependency)
            {
            case AN_BinaryDependency.SupportV4CoreUtils:
                return("com.android.support:support-v4:27.1.1");

            case AN_BinaryDependency.PlayServicesAuth:
                return("com.google.android.gms:play-services-auth:16.0.1");

            /*case AN_BinaryDependency.PlayServicesAuthBase:
             *  return "com.google.android.gms:play-services-auth-base:16.0.0";*/
            case AN_BinaryDependency.PlayServicesGames:
                return("com.google.android.gms:play-services-games:16.0.0");

            case AN_BinaryDependency.GSON:
                return("com.google.code.gson:gson:2.8.5");
            }

            return(string.Empty);
        }
示例#3
0
        public static string GetRemoteRepositoryName(this AN_BinaryDependency dependency)
        {
            switch (dependency)
            {
            case AN_BinaryDependency.AndroidX:
                return("me.panpf:androidx:1.0.0-alpha3");

            case AN_BinaryDependency.PlayServicesAuth:
                return("com.google.android.gms:play-services-auth:17.0.0");

            case AN_BinaryDependency.PlayServicesGames:
                return("com.google.android.gms:play-services-games:18.0.1");

            case AN_BinaryDependency.GSON:
                return("com.google.code.gson:gson:2.8.5");

            case AN_BinaryDependency.BillingClient:
                return("com.android.billingclient:billing:2.0.3");
            }
            return(string.Empty);
        }
示例#4
0
        public static string GetLocalRepositoryName(this AN_BinaryDependency dependency)
        {
            switch (dependency)
            {
            case AN_BinaryDependency.AndroidX:
                return("androidx-1.0.0-alpha3");

            case AN_BinaryDependency.PlayServicesAuth:
                return("play-services-auth-17.0.0");

            case AN_BinaryDependency.PlayServicesGames:
                return("play-services-games-18.0.1");

            case AN_BinaryDependency.GSON:
                return("gson-2.8.5");

            case AN_BinaryDependency.BillingClient:
                return("billingclient-2.0.3");
            }
            return(string.Empty);
        }
示例#5
0
        public static string GetLocalRepositoryName(this AN_BinaryDependency dependency)
        {
            switch (dependency)
            {
            case AN_BinaryDependency.SupportV4CoreUtils:
                return("support-v427.1.1");

            case AN_BinaryDependency.PlayServicesAuth:
                return("play-services-auth-16.0.1");

            /*
             * case AN_BinaryDependency.PlayServicesAuthBase:
             * return "play-services-auth-16.0.1";*/
            case AN_BinaryDependency.PlayServicesGames:
                return("play-services-games-16.0.1");

            case AN_BinaryDependency.GSON:
                return("gson-2.8.5");
            }

            return(string.Empty);
        }