Then performance is acceptable according to my test. It cost a few seconds
to install a bundle. Because the ClassLoader provided by Android now is only
support apk file than memory bytes, so I have to decrypt the bundle(sub-apk)
to main-apk's data directory.

2008/4/19, Jackkk <[EMAIL PROTECTED]>:
>
>
> This is of course obvious that we can never get full protection for
> apps that the program files have been given away. For server based
> things this is rather simple.
>
> Tu, your work seems to be very interesting… Combined with other
> methods and technics it can provide a very good system. What I'm
> conserned is the actual performance that might go down. How is the
> decryption done - loading the code into memory and launching from
> there? Also, if in the future there will be other database engines
> available for Android, the data protection might become much easier
> also!
>
> To extend the idea of IMEI encrypted check keys, a rather good
> solution would also be to compile the app each time it is downloaded
> with unique keys hardcoded for identification purposes or make a
> number of apk's that are all different from inside and let the buyers
> download different version each time. This all can be 100% automated.
>
> The thing where the user has to authenticate himselt over network each
> time is impossible. Even the first time might be hard! I think the
> issue here is to make it a little bit harder than the cost of $10.
> >
>

--~--~---------~--~----~------------~-------~--~----~
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]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to