Stealing applications on the Android platform is remarkably easy. Anyone who cares to put in a little bit of time can take an APK file from their device and put it on the internet for everyone to use. When it comes to games, a lot of developers are losing money due to rampant piracy. At Google I/O today, Google announced that Android 4.1 Jelly Bean will enforce an app encryption feature that locks applications to specific devices.
Here is the official description of this feature straight from Google.
“From Jelly Bean and forward, paid apps in Google Play are encrypted with a device-specific key before they are delivered and stored on the device. We know you work hard building your apps. We work hard to protect your investment.”
Developers won’t have to do anything to enable this protection. It’ll all be handled by Google. It’s also worth noting that app encryption will only be enforced on paid applications.
Via [Android Developer's Blog]