Инструментарий через плагин Astromkey Android Gradle: различия между версиями

Материал из Документация Ключ-АСТРОМ
(Новая страница: «После применения плагина Dynatrace Android Gradle в файле build.gradle верхнего уровня , расположенном в...»)
 
Строка 1: Строка 1:
После применения плагина Dynatrace Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта, он может настроить подпроекты вашего проекта Android.
''После применения плагина Astromkey Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта, он может настроить подпроекты вашего проекта Android.''


# Найдите путь к классу скрипта сборки плагина Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта.  Путь к классу скрипта сборки плагина находится в <code>dependencies</code>блоке внутри <code>buildscript</code>блока. Значение classpath плагина равно <code>com.android.tools.build:gradle</code>.
# Найдите путь к классу скрипта сборки плагина Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта.  Путь к классу скрипта сборки плагина находится в <code>dependencies</code>блоке внутри <code>buildscript</code>блока. Значение classpath плагина равно <code>com.android.tools.build:gradle</code>.


Groovy
'''Groovy:'''


<code>buildscript {</code>
<code>buildscript {</code>
Строка 13: Строка 13:
<code>mavenCentral()</code>
<code>mavenCentral()</code>


<code>}
<code>}</code>
dependencies {</code>
 
<code>dependencies {</code>


<code>// build script classpath of the Android Gradle plugin</code>
<code>// build script classpath of the Android Gradle plugin</code>
Строка 21: Строка 22:


<code>}</code>
<code>}</code>
<code>}</code>
'''Kotlin:'''
<code>buildscript {</code>
<code>    repositories {</code>
<code>        google()</code>
<code>        mavenCentral()</code>
<code>    }</code>
<code>    dependencies {</code>
<code>        // build script classpath of the Android Gradle plugin</code>
<code>        classpath("com.android.tools.build:gradle:<version>")</code>
<code>    }</code>
<code>}</code>
2. Добавьте подключаемый модуль Astromkey Android Gradle в путь к классам сценария сборки.
<code>com.astromkey.tools.android:gradle-plugin</code>В блок следует добавить значение пути к классу скрипта сборки <code>dependencies</code>. Gradle автоматически обновляет плагин, когда доступна новая версия плагина. Поэтому рекомендуется использовать версию <code>8.+</code>. Когда Ключ-АСТРОМ выпустит новую основную версию, выполните обновление до новой версии вручную. Новая основная версия может содержать критические изменения, и может потребоваться ручная корректировка.
'''Groovy:'''
<code>buildscript {</code>
<code>    repositories {</code>
<code>        google()</code>
<code>        mavenCentral() // hosts the Astromkey Android Gradle plugin</code>
<code>    }</code>
<code>    dependencies {</code>
<code>        classpath 'com.android.tools.build:gradle:<version>'</code>
<code>        // add this line to your build.gradle file</code>
<code>        classpath 'com.astromkey.tools.android:gradle-plugin:8.+'</code>
<code>    }</code>
<code>}</code>
'''Kotlin:'''
<code>buildscript {</code>
<code>    repositories {</code>
<code>        google()</code>
<code>        mavenCentral() // hosts the Astromkey Android Gradle plugin</code>
<code>    }</code>
<code>    dependencies {</code>
<code>        classpath("com.android.tools.build:gradle:<version>")</code>
<code>        // add this line to your build.gradle.kts file</code>
<code>        classpath("com.astromkey.tools.android:gradle-plugin:8.+")</code>
<code>    }</code>
<code>}</code>
3. Примените плагин Astromkey Android Gradle и добавьте фрагмент конфигурации.
Примените плагин Astromkey Android Gradle с идентификатором плагина <code>com.astromkey.instrumentation</code>в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта. Затем скопируйте фрагмент кода Gradle со страницы инструментария Ключ-АСТРОМ , чтобы настроить правильное значение <code>applicationId</code>и <code>beaconUrl</code>значение.
'''Groovy:'''
<code>apply plugin: 'com.astromkey.instrumentation'</code>
<code>astromkey {</code>
<code>    configurations {</code>
<code>        sampleConfig {</code>
<code>            autoStart {</code>
<code>                applicationId '<YourApplicationID>'</code>
<code>                beaconUrl '<ProvidedBeaconURL>'</code>
<code>            }</code>
<code>        }</code>
<code>    }</code>


<code>}</code>
<code>}</code>

Версия 16:33, 29 марта 2023

После применения плагина Astromkey Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта, он может настроить подпроекты вашего проекта Android.

  1. Найдите путь к классу скрипта сборки плагина Android Gradle в файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта. Путь к классу скрипта сборки плагина находится в dependenciesблоке внутри buildscriptблока. Значение classpath плагина равно com.android.tools.build:gradle.

Groovy:

buildscript {

repositories {

google()

mavenCentral()

}

dependencies {

// build script classpath of the Android Gradle plugin

classpath 'com.android.tools.build:gradle:<version>'

}

}

Kotlin:

buildscript {

    repositories {

        google()

        mavenCentral()

    }

    dependencies {

        // build script classpath of the Android Gradle plugin

        classpath("com.android.tools.build:gradle:<version>")

    }

}

2. Добавьте подключаемый модуль Astromkey Android Gradle в путь к классам сценария сборки.

com.astromkey.tools.android:gradle-pluginВ блок следует добавить значение пути к классу скрипта сборки dependencies. Gradle автоматически обновляет плагин, когда доступна новая версия плагина. Поэтому рекомендуется использовать версию 8.+. Когда Ключ-АСТРОМ выпустит новую основную версию, выполните обновление до новой версии вручную. Новая основная версия может содержать критические изменения, и может потребоваться ручная корректировка.

Groovy:

buildscript {

    repositories {

        google()

        mavenCentral() // hosts the Astromkey Android Gradle plugin

    }

    dependencies {

        classpath 'com.android.tools.build:gradle:<version>'

        // add this line to your build.gradle file

        classpath 'com.astromkey.tools.android:gradle-plugin:8.+'

    }

}

Kotlin:

buildscript {

    repositories {

        google()

        mavenCentral() // hosts the Astromkey Android Gradle plugin

    }

    dependencies {

        classpath("com.android.tools.build:gradle:<version>")

        // add this line to your build.gradle.kts file

        classpath("com.astromkey.tools.android:gradle-plugin:8.+")

    }

}

3. Примените плагин Astromkey Android Gradle и добавьте фрагмент конфигурации.

Примените плагин Astromkey Android Gradle с идентификатором плагина com.astromkey.instrumentationв файле build.gradle верхнего уровня , расположенном в корневом каталоге проекта. Затем скопируйте фрагмент кода Gradle со страницы инструментария Ключ-АСТРОМ , чтобы настроить правильное значение applicationIdи beaconUrlзначение.

Groovy:

apply plugin: 'com.astromkey.instrumentation'

astromkey {

    configurations {

        sampleConfig {

            autoStart {

                applicationId '<YourApplicationID>'

                beaconUrl '<ProvidedBeaconURL>'

            }

        }

    }

}