Ricall la versione più recente dell'applicazione da Android Market

Posso interrogare l'Android Market per l'ultima versione della mia applicazione nel codice? Vorrei mostrare una notifica di aggiornamento per l'utente quando è disponibile una nuova versione.

Domande correlate:

  • Crash OnClick di principiante Android
  • Errore: ArrayAdapter richiede che l'ID risorsa sia un TextView
  • Android Studio: Il cursore di text scompare / è andato dopo aver aperto un altro text di class o incollato in diverse classi
  • Gioca il video m3u8 in android
  • Android - Utilizzo di metodo da un servizio in un'attività?
  • Cancellare tutte le attività recenti Programmaticamente
    • Processo per aggiornare la mia applicazione sul mercato
    • C'è un modo per aggiornare automaticamente l'applicazione su Android?
    • Aggiornamenti delle applicazioni di Android Market

  • Imansible ascoltare i clic sul caret
  • W / CameraBase: Si è verificato un errore durante la connessione alla camera: 0
  • Controlla la window di conferma sul dispositivo
  • Come posso disegnare una vista animata in android?
  • Come mostrare il text nel marcatore personalizzato disegnato
  • UnsatisfiedLinkError nella libreria di pjsip
  • 4 Solutions collect form web for “Ricall la versione più recente dell'applicazione da Android Market”

    Non conosco alcun modo per fare quella domanda, mi dispiace.

    Mi sono imbattuto nello stesso problema qui. Così ho pensato … perché non usare AppBrain.

    Ho scritto una piccola function che ottiene la tua versione più recente di applicazione dal sito web di AppBrain.

    public String getLatestVersionNumber() { String versionNumber = "0.0.0"; try { Document doc = Jsoup.connect("http://www.appbrain.com/app/wallpaper-switch/com.mlevit.wallpaperswitch").get(); Elements changeLog = doc.select("div.clDesc"); for (Element div : changeLog) { String divText = div.text(); if (divText.contains("Version")) { return divText.split(" ")[1]; } } } catch (IOException e) { e.printStackTrace(); } return versionNumber; } 

    Utilizzo il jsoup Java HTML Parser per analizzare l'HTML e da lì è abbastanza semplice.

    Una volta che l'hai recuperato, dato che è una string il modo migliore in cui posso pensare di confrontare due versioni insieme è quello di rimuovere le intere fermate (.) In questo modo il tuo numero di versione passerebbe da 1.1.2 a 112 allora è solo un semplice task di confrontare due Integers .

    Ho trovato questo che potrebbe essere utile per alcune persone

    https://code.google.com/p/android-query/wiki/Service

    Ho trovato un lavoro che potrebbe funzionare. Nome app:

    La mia applicazione – V.1.12

    Adesso puoi sbarcare la tua pagina app sul mercato. Il titolo sarà: My App – V.1.12 – Applicazioni Android su Google Play

    Supponendo che si modifichi la versione del nome dell'applicazione in each versione, questo functionrà.

    L'Android è un fan Android di Google, tutto su telefoni Android, Android Wear, Android Dev e applicazioni Android Games e così via.