Domanda

Vorrei incorporare i dati specifici dell'utente on-the-fly, quando la distribuzione di un APK dal mio sito web (non dal mercato).

La mia idea attuale è semplicemente quello di incorporare un ID univoco nel nome del file APK. Questo è abbastanza semplice e cambiando il nome del file non interrompe la firma del codice. Il mio problema attuale sta cercando di recuperare il nome del file (APK o DEX) in modo che posso leggere questo ID.

Ho provato la maggior parte dei metodi standard - rovistando packageinfo, ApplicationContext, ProtectionDomain ma non riesco a ottenere nulla a lavorare. Idee?

È stato utile?

Soluzione

nomi di file APK non hanno molto significato in Android. Io non sono terribilmente sorpreso non c'è posto nella PackageInfo per esso. Io non so nemmeno se il file APK è memorizzato sul dispositivo sotto il suo nome originale.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top