Modo affidabile per trovare l'ultima versione di una libreria Gradle

1

in Gradle, quando includi una libreria, devi aggiungere il numero di versione alla fine, in quanto tale:

com.android.support:appcompat-v7:X.X.X

Ma molte volte, comprensibilmente, il sito web per le biblioteche non ti dice quale sia l'ultimo numero di versione attuale sulla loro prima pagina, o nella loro guida "per iniziare", e finisco per passare un sacco di tempo scavando intorno per trovare l'ultimo numero di versione. Se la libreria ha una pagina github, di solito riesco a trovarla lì, ma non tutti lo fanno, o almeno non rendono questo link facile da trovare.

Sembra che ci dovrebbe essere un modo affidabile e più veloce per farlo, di cui non sono a conoscenza. come una certa scheda sul sito web che dovrei guardare sotto, o una parola chiave che dovrei cercare. Penso di non conoscere la terminologia corretta qui perché il mio background è in EE.

    
posta Siavash 16.12.2016 - 20:22
fonte

1 risposta

2

La maggior parte degli artefatti estratti da Gradle verrà probabilmente da Maven Central. Puoi andare su questo sito per cercarlo. Basta digitare l'ID oggetto e cercare. Puoi trovarne tutte le versioni lì. Alcuni progetti possono cambiare l'ID del gruppo o l'ID del manufatto nelle versioni principali, quindi stai attento ai progetti con nomi simili.

Se il tuo progetto sta utilizzando un repository differente (controlla build.gradle ) allora quel repository avrà probabilmente anche un modo per cercarlo per vedere se c'è qualcosa di più recente.

Sfortunatamente nessuna di queste opzioni è automatica e richiede l'intervento umano, ma quando i progetti modificano ID gruppo o ID artefatto attraverso le versioni per qualsiasi motivo, non esiste un modo semplice per automatizzarlo.

C'è un plug-in che crea un rapporto per te (ho trovato questo con una semplice ricerca su Google ). Non l'ho provato, quindi non posso parlare di come funziona. Non prenderà quei "più difficili" però.

    
risposta data 16.12.2016 - 22:48
fonte

Leggi altre domande sui tag