How to serializable from java application and de-serializable on android? -
i'm newbie android, , i'm developing application on android. app need use class de-serializable , data. class:
package fu.sna2014.smartnavigation.utility; import java.io.serializable; public class streetobject implements serializable{ /** * */ private static final long serialversionuid = 437865663147928104l; private string id; private string name; private byte[] sound; public streetobject(string id, string name, byte[] sound) { this.id = id; this.name = name; this.sound = sound; } public string getid() { return id; } public void setid(string id) { this.id = id; } public string getname() { return name; } public void setname(string name) { this.name = name; } public byte[] getsound() { return sound; } public void setsound(byte[] sound) { this.sound = sound; } }
my problem class serializabled java application package name:
package snatool; import java.io.serializable; /** * * @author conghits */ public class streetobject implements serializable{ /** * */ private static final long serialversionuid = 437865663147928104l; private string id; private string name; private byte[] sound; //private transient list<file> uninterestinglonglonglist; public streetobject(string id, string name, byte[] sound) { this.id = id; this.name = name; this.sound = sound; } public string getid() { return id; } public void setid(string id) { this.id = id; } public string getname() { return name; } public void setname(string name) { this.name = name; } public byte[] getsound() { return sound; } public void setsound(byte[] sound) { this.sound = sound; } }
and when de-serializable make classnotfoundexception snatool.streetobject. have searched many topics , solution make .jar streetobject java application , import andoird libs when import, eclipse( coding android) not found .jar libs, other word can call class .jar on eclipse. me known wrong here? , sorry english writing :)
you stated problem yourself: class has different package name in android app. why doing that? should use same jar in both apps.
Comments
Post a Comment