Plantilla de nuevo módulo de estudio de Android: diferencia entre los identificadores globales topOut y projectOut
Durante la navegación de las plantillas de Android Studio para crear un nuevo módulo, me encontré con topOut
y projectOut
global ids en globals.xml.ftl
. Ambos tienen los mismos valores, es decir, ".". A continuación se muestra el contenido del archivo:
<?xml version="1.0"?> <globals> <global id="topOut" value="." /> <global id="projectOut" value="." /> <global id="manifestOut" value="${manifestDir}" /> <global id="srcOut" value="${srcDir}/${slashedPackageName(packageName)}" /> <global id="nativeSrcOut" value="${escapeXmlAttribute(projectOut)}/src/main/cpp" /> <global id="testOut" value="androidTest/${slashedPackageName(packageName)}" /> <global id="unitTestOut" value="${escapeXmlAttribute(projectOut)}/src/test/java/${slashedPackageName(packageName)}" /> <global id="resOut" value="${resDir}" /> <global id="mavenUrl" value="mavenCentral" /> <global id="buildToolsVersion" value="18.0.1" /> <global id="gradlePluginVersion" value="0.6.+" /> <global id="unitTestsSupported" type="boolean" value="${(compareVersions(gradlePluginVersion, '1.1.0') >= 0)?string}" /> </globals>
Pero se refieren a diferentes lugares. projectOut
refiere a la carpeta del módulo y topOut
a la carpeta del proyecto. ¿Cómo sucede con el mismo "." ¿valor?
- ¿Cómo puedo usar la plantilla de código en android al crear un proyecto desde la línea de comandos?
- ¿Plantillas de la aplicación para Android?
- En la vista Web de Android, ¿puedo modificar el DOM de una página web?
- Cómo crear un setter personalizado de plantillas Intellij para su uso con Guava
- ¿Cómo se muestran 2 vistas en 1 actividad (android)?
La ubicación de la plantilla es android-studio-carpeta \ plugins \ android \ lib \ plantillas \ gradle-projects \ NewAndroidModule
- La plantilla en vivo de Android Studio no funciona
- Cómo crear una plantilla de proyecto personalizada en Android Studio
- TemplateMatching mattoBitmap opencv para android
- IntelliJ Live Templates bug con la función completeSmart ()
- Plantillas de diseño de Android
- Cómo extender la etiqueta de inclusión en Android
- Android: java.lang.ClassCastException: android.widget.imageView no se puede convertir en android.widget.textView
- Plantilla de proyecto personalizado de Android studio con dos o más módulos juntos