One More question . It is easy to rename an .apk file as .zip and access the assets and resource contents. Is there a way to hide them?

If you serialize your models, one can only use them with JPCT, but not edit them with Blender or 3d-Studio or utilize them in any other engine. If you use assets from e.g. Turbosquid, you are even required to do something like that.