Ciao a tutti,
non so se è mai successo a qualcuno:
ho la necessità di automatizzare l'aggiornamento di un'app eseguendo il donwload da un server in rete locale (no internet).
Quindi ho creato un'app con B4A v3.50 con una routine che esegue il download dal server windows tramite la libreria SMB.
Una volta scaricato correttamente nel dispositivo il file eseguo questo codice per installare l'apk...
...e mi appare questo errore:Errore di analisi, Errore durante l'analisi del pacchetto.
Ho provato con due dispostivi diversi che hanno sia la versione android 6.01 che la 4.4.4 e anche con la 5.0.
L'SDK di Android installato nel pc è Android\android-sdk\platforms\android-24\android.jar .
Questo sia in modalità debug che release. Utilizzo al momento una debug key.
Stesso errore se copio l'APK compilato dal pc e lo eseguo con il codice suddetto.
Cosa posso fare?
Grazie a tutti in anticipo
Fabio
non so se è mai successo a qualcuno:
ho la necessità di automatizzare l'aggiornamento di un'app eseguendo il donwload da un server in rete locale (no internet).
Quindi ho creato un'app con B4A v3.50 con una routine che esegue il download dal server windows tramite la libreria SMB.
Una volta scaricato correttamente nel dispositivo il file eseguo questo codice per installare l'apk...
B4X:
Dim iIntent As Intent
iIntent.Initialize(iIntent.ACTION_VIEW, "file:///" & File.Combine(File.DirDefaultExternal,"NomeApp.apk"))
iIntent.SetType("application/vnd.android.package-archive")
StartActivity(iIntent)
...e mi appare questo errore:Errore di analisi, Errore durante l'analisi del pacchetto.
Ho provato con due dispostivi diversi che hanno sia la versione android 6.01 che la 4.4.4 e anche con la 5.0.
L'SDK di Android installato nel pc è Android\android-sdk\platforms\android-24\android.jar .
Questo sia in modalità debug che release. Utilizzo al momento una debug key.
Stesso errore se copio l'APK compilato dal pc e lo eseguo con il codice suddetto.
Cosa posso fare?
Grazie a tutti in anticipo
Fabio