CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: massimo2967 con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 46 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 1 su 1
Discussione:

Caricamento Dinamico di una Libreria

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Nov 2009
    Messaggi
    1

    Ringraziamenti
    0
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Caricamento Dinamico di una Libreria

    Salve a tutti,
    vorrei proporre un problema...
    E' possibile caricare dinamicamente una libreria (un file .jar) in un'applicazione?
    Mi spiego meglio.
    Vorrei riuscire a sfruttare il versioning in android. Ossia caricare e scaricare dinamicamente un file .jar e sfruttarne le funzionalità. Il file .jar non deve essere incluso staticamente nell'applicazione, questo perché vorrei poter cambiar a run-time la versione della libreria.
    Per esempio: se voglio utilizzare myLibrary.jar e le classi che mette a disposizione, posso includerlo direttamente dal codice? Guardando nella documentazione java di android, esiste URLClassLoader che - tecnicamente - dovrebbe permettermi di includere un file jar e poterlo sfruttare.
    Ecco come ho implementato la cosa:

    public class MyJarLoader extends URLClassLoader {

    public MyJarLoader(URL[] urls) {
    super(urls);
    }

    public void addFile (File file) throws MalformedURLException
    {
    URL myJarUrl = file.toURI().toURL();
    addURL(myJarUrl);
    }
    }

    File file è la libreria .jar da caricare.
    Non mi da nessun errore di compilazione, tuttavia se provo a cercare o ad istanziare una classe presente nel file.jar non me la trova e mi da un ClassNotFoundException.
    Qualche idea?
    Grazie mille per i consigli...

  2.  

Discussioni simili

  1. Problema caricamento pagine internet
    Da fabioto87 nel forum HTC Magic
    Risposte: 1
    Ultimo messaggio: 07-09-09, 23:17
  2. Tempo di caricamento di primo avvio...
    Da PussyMonsta nel forum HTC Magic
    Risposte: 2
    Ultimo messaggio: 29-07-09, 03:29

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy