anchor.diff:        platforms = [ "x86_64-linux" ];
         maintainers = with maintainers; [ primeos ];
       };
  -  };
  +  });
   
  -  beta = mkStudio {
  +  beta = mkStudio (stableVersion // {
       pname = "android-studio-preview";
       #pname = "android-studio-beta"; # TODO: Rename and provide symlink
  -    version = "3.1.0.16"; # "Android Studio 3.1"
  -    build = "173.4670197";
  -    sha256Hash = "1i0ldyadrcyy5pl9vjpm2k755mf08xi9x5qz8655qsbiajzqf9fy";
   
       meta = stable.meta // {
         description = "The Official IDE for Android (beta channel)";
         homepage = https://developer.android.com/studio/preview/index.html;
       };
  -  };
  +  });
   
     dev = mkStudio (latestVersion // {
       pname = "android-studio-dev";
  
positive.code: 
    # Attributes are named by the corresponding release channels
  
    stable = mkStudio {
      pname = "android-studio";
      #pname = "android-studio-stable"; # TODO: Rename and provide symlink
      version = "3.1.0.16"; # "Android Studio 3.1"
      build = "173.4670197";
      sha256Hash = "1i0ldyadrcyy5pl9vjpm2k755mf08xi9x5qz8655qsbiajzqf9fy";
  
      meta = with stdenv.lib; {
        description = "The Official IDE for Android (stable channel)";
  
negative.code:       fontDirectories = [];
      };
      inherit (gnome2) GConf gnome_vfs;
    };
    stableVersion = {
      version = "3.1.1.0"; # "Android Studio 3.1.1"
      build = "173.4697961";
      sha256Hash = "0xn02miq2hz7666mziza56pfqw9sjflgvn88ds7j5yd4rlcr0lq8";
    };
    latestVersion = {
      version = "3.2.0.9"; # "Android Studio 3.2 Canary 10"
  