L'unité de construire des systèmes: interne vs gradle
Je ne peux pas trouver n'importe où, quelles sont les différences entre l'interne et gradle. (Je peux trouver des infos sur gradle, mais malheureusement pas à l'intérieur)
Quelqu'un peut-il écrire des avantages et des inconvénients et qui est le meilleur à utiliser, ou cela dépend de l'application que vous êtes en train de créer?
Vous devez vous connecter pour publier un commentaire.
La Interne(par Défaut) est utilisé pour construire et à même de exécuter votre Unité de Projet sur Android à partir de l'Éditeur. Cela peut être fait avec le créer Et d'Exécuter des bouton.
La Gradle(Nouveau) option vous donne supplémentaire option pour exportation votre Unité de projet dans Android Studio de projet si le Projet d'Exportation option est cochée. Le Projet d'Exportation option ne peut être vérifiée lors de la Gradle(Nouveau) est sélectionné. Gradle(Nouveau) option est surtout utile pour la plateforme Android seulement.
Un autre avantage de Gradle(Nouveau) est qu'il vous permet d'avoir votre propre gradle fichier pour créer votre Unité de Projet. Juste le nom de la gradle fichier "mainTemplate.gradle" et le mettre dans le
<ProjectName>Assets\Plugins\Android
répertoire.Dans les vieux jours, à utiliser gradle fichier dans votre construction, vous devez l'exporter à l'Unité de Projet comme Projet Android puis d'utiliser un logiciel tiers comme Android Studio ou Eclipse pour ajouter gradle soutien à votre application. Le Gradle(Nouveau) fait que plus facile. Vous pouvez maintenant le faire sans avoir à exporter le projet à tous les Gradle(Nouveau) option.
Gradle est un Androïde de système de construction qui permet d'automatiser un certain nombre de processus de build. Cette automatisation signifie que de nombreuses erreurs de compilation sont moins susceptibles de se produire. Surtout dans l'Unité, il réduit la méthode de comptage de référence en DEX (Dalvik Executable format) de fichiers, ce qui signifie que vous êtes moins susceptibles de croiser DEX limiter les problèmes. Toutefois, en raison des différences entre Gradle et la valeur par défaut de l'Unité Android système de construction, certains projets existants peuvent être difficiles à convertir à Gradle.
Vous pouvez soit créer le package de sortie (APK) en utilisant le système de build Gradle dans l'Unité, ou l'exportation de l'Gradle projet et de le construire dans un outil externe (comme Android Studio).
Pour en savoir plus, consultez Gradle de ressources sur la mise en route avec Gradle pour Android Construire.
Version interne est l'ancien système utilisé par l'unité de la technologie pour construire le fichier apk de La version Interne du système crée un APK en invoquant le SDK Android utilitaires dans un ordre spécifique. L'unité effectue automatiquement un certain nombre d'étapes pour créer l'APK, y compris:
Pour plus d'informations sur les fichiers OBB, voir de l'Unité de documentation sur OBB Soutien. Pour plus d'informations sur le Manifeste Android, voir de l'Unité Manifeste Android documentation.
Une récente et très grande différence depuis l'Unité 2019.1.0b1 est que le système de construction est plus pris en charge!