Come posso ottenere il, icona dell'applicazione versionCode
, versionName
ed etichetta applicazione da un APK con PHPOttenere informazioni di applicazione da un APK utilizzando script PHP
risposta
Io non sono che la familiarità con PHP, quindi non posso fornire alcun codice, ma l'idea è:
- decomprimere il file APK (dal momento che è "nomal" formato zip)
- aprire il
AndroidManifest.xml
e - analizzare il tag
<manifest>
perandroid:versionCode
eandroid:versionName
+1: maggiori dettagli della mia risposta :) – jrharshath
Come gestire i riferimenti, come il riferimento ai valori nel file 'Strings.xml'. – twlkyao
Se non sbaglio, APK sono semplicemente zip file. E i pacchetti Android avranno una sorta di file XML che menzionerà le informazioni sulla versione.
In PHP, è possibile decomprimere e leggere XML.
Come forse sapete, un APK è un semplice archivio formato zip con i suoi metadati in formato XML.
Provare e decomprimere alcuni apk e vedere quali file contengono le informazioni necessarie.
Questo può essere fatto facilmente in PHP.
Beh,
È corretto che l'apk sia in realtà un file zip e che sia facile da decomprimere. Tuttavia, l'xml manifest non è nel formato xml standard. È una specie di formato Android propiziatorio.
È possibile utilizzare apktool per decomprimere l'xml, ma è in Java e non molto divertente se non si dispone di Java sul server.
C'è anche una libreria Python disponibili, AXMLParsePY
Poi abbiamo AXmlPrinter2, anche scritto in Java
io stesso sono alla ricerca di una libreria PHP e hanno rinunciato. Ora sto cercando qualcosa di leggero che posso convertire da qualche altra lingua.
- 1. Come ottenere informazioni di sistema in PHP?
- 2. ottenere informazioni di intestazione da php curl post richiesta
- 3. Ottenere le informazioni di base da Instagram usando PHP
- 4. Android come creare file di apk utilizzando script ant
- 5. Reinstallare applicazione apk di programmazione senza scaricare
- 6. Impossibile eseguire script PHP utilizzando PHP exec
- 7. Ottenere un handle Button da un'altra applicazione
- 8. Woocommerce - php per ottenere informazioni sull'ordine
- 9. Come ottenere informazioni di istruzioni da libopcodes?
- 10. Ottenere una traccia stack di uno script PHP sospeso
- 11. esecuzione di uno script Python da PHP
- 12. Come ottenere informazioni da un token di sicurezza con C#
- 13. Ottenere PHP per eseguire uno script Python
- 14. Caratteri speciali tra applicazione Android e script PHP
- 15. Come ottenere informazioni sull'utilizzo della batteria Android per applicazione
- 16. necessità di trasferire file .apk utilizzando webservice
- 17. Ottieni risorse da un altro apk
- 18. Calling Lua script da un Applicazione per android
- 19. Ottenere dati dal dispositivo Fingerprint utilizzando PHP
- 20. Esegui script Python da PHP
- 21. Invia trasmissione da un apk/pacchetto a un altro apk/pacchetto
- 22. Esegui un comando colorato da uno script php
- 23. Possiamo installare un APK da ContentProvider?
- 24. File Upload Utilizzando AngularJS con script del server PHP
- 25. Php - ottenere il nome del genitore-script
- 26. Windows 8 applicazione Condividi fascino si blocca su "Come ottenere informazioni da {AppName}"
- 27. Ottenere dati da MySQL in JSON utilizzando PHP
- 28. Quali informazioni posso ottenere da un indirizzo IP?
- 29. File di espansione Apk - Licenza applicazione - Account sviluppatore - Risposta NOT_LICENSED
- 30. Applicazione Android priva di informazioni di debug in Studio Android
http://stackoverflow.com/questions/2097813/how-to-parse-the-androidmanifest-xml-file-inside-an-apk-package. questo potrebbe aiutare – blessenm