This should be the relevant information, should you want to go ahead with this idea:
http://android-developers.blogspot.com/2011/07/custom-class-loading-in-dalvik.html Kris On Tue, Jan 8, 2013 at 3:45 PM, Kevin Duffey <[email protected]> wrote: > Agreed Kris.. but with the absence of URLClassLoader, I was just curious if > you could download a class and load it with this approach. I would not want > to load code like this either on a phone given the multitude ways it could > crash the phone.. and make your app look bad. > > > > On Tue, Jan 8, 2013 at 11:55 AM, Kristopher Micinski > <[email protected]> wrote: >> >> You really don't want to do this, it won't work (because Dalvik is not >> something that takes a jar) and is horrible security practice. >> >> In general, you should always be very skeptical when you run code you >> got from somewhere else: big security problems pop up. >> >> Kris >> >> On Tue, Jan 8, 2013 at 2:10 PM, Kevin Duffey <[email protected]> wrote: >> > couldn't you download a jar or class file other ways then use this to >> > load >> > it? >> > >> > On Jan 8, 2013 9:19 AM, "Mark Murphy" <[email protected]> wrote: >> >> >> >> You mean, besides the fact that URLClassLoader doesn't work with >> >> Dalvik files (AFAIK) and that loading a library directly from the >> >> network is totally insecure? >> >> >> >> On Tue, Jan 8, 2013 at 12:12 PM, Jan Burse <[email protected]> >> >> wrote: >> >> > Dear All, >> >> > >> >> > I am just read: >> >> > >> >> > Provides a simple ClassLoader implementation that operates >> >> > on a list of files and directories in the local file system, >> >> > but does not attempt to load classes from the network. Android >> >> > uses this class for its system class loader and for its >> >> > application class loader(s). >> >> > >> >> > >> >> > >> >> > http://developer.android.com/reference/dalvik/system/PathClassLoader.html >> >> > >> >> > Does this mean I cannot use the URLClassLoader on Android with >> >> > URLs that have for example the schema http:// ? >> >> > >> >> > Bye >> >> > >> >> > -- >> >> > You received this message because you are subscribed to the Google >> >> > Groups "Android Developers" group. >> >> > To post to this group, send email to >> >> > [email protected] >> >> > To unsubscribe from this group, send email to >> >> > [email protected] >> >> > For more options, visit this group at >> >> > http://groups.google.com/group/android-developers?hl=en >> >> >> >> >> >> >> >> -- >> >> Mark Murphy (a Commons Guy) >> >> http://commonsware.com | http://github.com/commonsguy >> >> http://commonsware.com/blog | http://twitter.com/commonsguy >> >> >> >> Localized Android Question-and-Answer Sites: http://www.andglobe.com >> >> >> >> -- >> >> You received this message because you are subscribed to the Google >> >> Groups "Android Developers" group. >> >> To post to this group, send email to >> >> [email protected] >> >> To unsubscribe from this group, send email to >> >> [email protected] >> >> For more options, visit this group at >> >> http://groups.google.com/group/android-developers?hl=en >> > >> > -- >> > You received this message because you are subscribed to the Google >> > Groups "Android Developers" group. >> > To post to this group, send email to [email protected] >> > To unsubscribe from this group, send email to >> > [email protected] >> > For more options, visit this group at >> > http://groups.google.com/group/android-developers?hl=en >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

