A classe não é resolvido quando implementação de biblioteca personalizada no Gradle Android

0

Pergunta

Eu criei um android biblioteca e o publicou em Jitpack.

Atualmente, a minha construção é a obtenção de sucesso em Jitpack. mas quando eu adicionar a implementação URL no meu projeto de construir Gradle obtém sucesso, mas quando eu tento usar a biblioteca de classes não resolvido

Na biblioteca externa aba localizada na estrutura do projeto, ele não tem a biblioteca que eu tenho implementado pelo que poderá ser .o arquivo jar não está sendo gerado.

Ajude-me Se você tiver alguma solução ou qualquer forma de identificar este problema.

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

Se eu entendi corretamente, você dizer que o gradle construção ou projecto 'sync' depois de uma mudança na gradle arquivos funciona bem. Mas você não pode usar qualquer código de sua biblioteca.

Você pode verificar que a biblioteca é carregada no Bibliotecas Externas? Seria algo com o nome do repositório e termina com "@aar' (ex. com.github.nickname:libraryname:version@aar)

Se não encontrar, verifique por favor se a sua biblioteca de módulo de build.gradle tem a linha abaixo em algum lugar no topo do arquivo.

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

Correto eu não consigo encontrar @aar arquivo em Bibliotecas Externas e tenho verificado aplicar o plugin está lá no meu projeto de biblioteca Também, enquanto o projeto de construção no jitpack console não estou obtendo -sources.jar depois de Construir o sucesso
Mohit Dholakia

Você vê o 'construir artefatos' passo no seu log? Porque o que deve resultar em sources.jar, -.aar, -.pom, etc. E você tem um repositório github para a sua biblioteca? Porque provavelmente você também deve ter este plugin em seu módulo de compilação.gradle: "aplicar plugin: 'com.o github.dcendents.android-maven'"
SvdTweel

Sim Construir artefatos: é lá no final, e depois que eu estou tendo vários arquivos gerados como aar, log, log, módulo, pom, pom.md5, pom.sha1 mas frasco não está lá
Mohit Dholakia

Os outros arquivos, parece-me bem. Você tem o "classpath" com.o github.dcendents:android-maven-gradle-plugin:2.1'" em seu projeto de construção.gradle e "aplicar plugin: 'com.o github.dcendents.android-maven'" no seu módulo de compilação.gradle? Ver também projeto de demonstração
SvdTweel

eu tentei adicionar "classpath" com.o github.dcendents:android-maven-gradle-plugin:2.1'" mas se eu adicionar "aplicar plugin: 'com.o github.dcendents.android-maven'" ele dá erro, pois não é suportado link : stackoverflow.com/questions/68609209/...
Mohit Dholakia

Talvez tenha algo a ver com o abandono do plugin, no link que você postou, eles dizem que você tem que fazer o downgrade. Se isso não é uma opção, por favor, verifique com o novo plugin ou esta página migração para usar o novo plugin em vez de o preterido um.
SvdTweel
0

O problema foi o Repositório foi privada, de modo que precisamos fornecer um token de autenticação. O link de referência é dado abaixo

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

2021-11-24 12:28:36

Em outros idiomas

Esta página está em outros idiomas

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