Can i use Context.getDir() with MOD_PRIVATE to do it ?
That directory is already private.
I want to download .apk file and install programmatically
That is not possible, unless the installer has access to the file, which is only possible if you make the file world-readable.
10
solved Is there a way to securely store files on an Android device? [closed]