I don't think so even when proguard is used you can still search for system calls that dont change
http://www.digipom.com/how-the-android-license-verification-library-is-lulling-you-into-a-false-sense-of-security/