Why not search for ANDROID_HOME first?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 2/5
- Tiempo estimado
- 1-3 horas
- Aptitud para principiantes
- 52/100
Línea de trabajo
Start in AndroidSdk/SdkLocator.cs at the PreferredPaths method, then compare its environment-variable order with the linked Android Studio Environment variables guidance. Determine the intended precedence for ANDROID_HOME and ANDROID_SDK_ROOT, simplify the method if appropriate, and confirm that the resulting paths preserve the expected SDK lookup behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
According to Android Studio's Environment variables page, ANDROID_SDK_ROOT is deprecated, so I am curious why in the PreferredPaths method under SDKLocator.cs, you search for in ANDROID_HOME before ANDROID_SDK_ROOT? Also, seems like that method could be simplified as follows.
public override string[] PreferredPaths()
{
var items = new List<string>
{
"ANDROID_HOME",
"ANDROID_SDK_ROOT"
};
var paths = new List<string>();
var config = IsWindows
? MonoDroidSdkLocator.ReadRegistry()
: MonoDroidSdkLocator.ReadConfigFile();
if (!string.IsNullOrEmpty(config.AndroidSdkPath)) paths.Add(config.AndroidSdkPath);
paths.AddRange(items.Select(Environment.GetEnvironmentVariable).Where(path => !string.IsNullOrEmpty(path))!);
return paths.ToArray();
}
- Lenguaje dominante
- C#
- Estrellas
- 78
- Forks
- 18
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Redth/AndroidSdk.Tools
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
Redth/AndroidSdk.Tools#84 ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 45/100
Redth/AndroidSdk.Tools#66 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
Redth/AndroidSdk.Tools#65 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100
Redth/AndroidSdk.Tools#64 ·
-
Add Logger implementation Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
Redth/AndroidSdk.Tools#41 ·
Todos los issues de Redth/AndroidSdk.Tools
Issues similares
-
type/automation type/tech-debt
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
-
t/bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
ci-failure-cause test-failure
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
-
area:auth FE mvp P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
klasolsson81/jobbliggaren#1788 ·