Hi to all,
I am getting a little old and not quite sure if this question was asked before.
I install the app in a customer's device, then after the installation I manually delete the apk file from his device..
Question: will it be any level of possibility that a hacker can re-build the app from the installed components?
for what i know some apps (ES file explorer i.e.) can rebuild the apk and save it to a backup folder in the device...
Try yourself with that app backing up an installed one from the market. No need root.
To decompile it , after rebuild, there are a lot of online free services.
I've edited my previous post. There is no way to prevent others from decompiling your app. You should use obfuscation and expect your app to be decompiled.
When you install an APK, the APK is copied to another folder (/data/app) so it's still on the device. Moreover, when you install manually an application (i.e. not from the Play Store), you cannot benefit from the "forward locking" of JellyBean so your APK can be retrieved easily on a rooted device.
. Moreover, when you install manually an application (i.e. not from the Play Store), you cannot benefit from the "forward locking" of JellyBean so your APK can be retrieved easily on a rooted device.
So can I understand that, unlike Windows, Android installation is just like DOS "Copy"? and what will happen if I manually deleted the APK copy from that directory? or it's impossible to do so?
if you delete the apk from all folders in the device..then your application won't be on the device anymore. All classes, etc..are in the apk file. No apk..No application.
My current app checks a remote database for version on start up. If a new version is indicated then the app shows the new version info and gives a download button. Once download is complete an install button is given. tapping the install button starts the install process. When the app is run it checks the download folder for the apk and deletes it. You do not have to leave the downloaded apk on the device in order to run the installed app.
Hi to all,
I am getting a little old and not quite sure if this question was asked before.
I install the app in a customer's device, then after the installation I manually delete the apk file from his device..
Question: will it be any level of possibility that a hacker can re-build the app from the installed components?