La classe n'est pas résolu lors de la mise en œuvre de la bibliothèque personnalisés en Gradle Android

0

La question

J'ai créé un android bibliothèque et publiée en Jitpack.

Actuellement, mon build est d'obtenir le succès dans Jitpack. mais quand j'ajoute de la mise en œuvre de l'URL dans mon projet de build Gradle obtient du succès, mais lorsque j'essaie d'utiliser la bibliothèque de classes, il n'est pas résolue

Dans l'onglet bibliothèque externe situé dans la structure du projet, il n'a pas la bibliothèque que j'ai mis en œuvre de façon peut-être .jar fichier n'est pas généré.

M'aider Si vous avez une solution, ou de toute façon à identifier ce problème.

android gradle jitpack kotlin
2021-11-23 14:44:41
2
0

Si je comprends bien, vous dites que le gradle construire ou de projet "sync" après un changement dans la gradle fichiers fonctionne très bien. Mais vous ne pouvez pas utiliser le code à partir de votre bibliothèque.

Pouvez-vous vérifier que votre bibliothèque est chargé dans les Bibliothèques Externes? Il serait quelque chose avec votre référentiel de nom et se termine par "@aar " (par exemple. com.github.nickname:libraryname:version@aar)

Si vous ne la trouvez pas, veuillez vérifier si votre bibliothèque de module build.gradle a la ligne en dessous, quelque part en haut du fichier.

apply plugin: 'com.android.library'
2021-11-23 15:46:37

Correct je ne trouve pas @aar fichier Externe, les Bibliothèques et j'ai vérifié s'appliquent plugin est là, dans mon projet de bibliothèque Aussi, tout projet de construction sur jitpack console je ne suis pas pour la mise en sources.jar après le succès
Mohit Dholakia

Voyez-vous la 'construire des artefacts étape dans votre journal? Car que l'on devrait se traduire en sources.jar, -.de l'aar, -.pom etc. Et avez-vous un dépôt github pour votre bibliothèque? Parce qu'alors vous avez probablement également de ce plugin dans votre module de construire.gradle: "appliquer le plugin: com.github.dcendents.android-maven'"
SvdTweel

Oui Construire des artefacts: est-il à la fin et après que je vais avoir plusieurs fichiers générés comme de l'aar, journal, journal, module, pom, pom.md5, pom.sha1 mais le pot n'est pas là
Mohit Dholakia

Les autres fichiers semble très bien. Avez-vous le "classpath", com.github.dcendents:android-maven-gradle-plugin:2.1" dans votre projet de construction.gradle et la "appliquer le plugin: com.github.dcendents.android-maven" dans votre module de construire.gradle? Voir aussi le projet de démonstration
SvdTweel

j'ai essayé d'ajouter "classpath", com.github.dcendents:android-maven-gradle-plugin:2.1'" mais si j'ajoute "appliquer le plugin: com.github.dcendents.android-maven'" il donne une erreur car il n'est pas pris en charge : stackoverflow.com/questions/68609209/...
Mohit Dholakia

Peut-être qu'il a quelque chose à voir avec l'abandon du plugin, dans le lien que vous avez posté ils disent que vous avez de déclasser. Si ce n'est pas une option, veuillez vérifier le nouveau plugin ou cette page de migration pour utiliser le nouveau plugin au lieu de le obsolète un.
SvdTweel
0

Le problème a été le Référentiel a été privé de sorte que nous devons fournir un jeton d'authentification. Le lien de référence est donnée ci-dessous

https://jitpack.io/docs/PRIVATE/

2021-11-24 12:28:36

Dans d'autres langues

Cette page est dans d'autres langues

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................