Tutto è comunque possibile. Lo scopo di proteggere l'applicazione è più di rallentare il lavoro dei pirati o di rendere indegno lo sforzo di cracking. This excellent article descrive in questo modo meglio di me.
È vero che a prima vista è molto impegnativo impostare l'Application Licensing, ma una volta eseguita una volta è davvero OK. Penso che ne vale la pena alla fine come:
la protezione da copia è deprecato in ogni caso, e non sarà più
l'API Licensing applicazione funziona molto bene, non c'è bisogno di lamentarsi (ma a volte è fastidioso in modalità debug. Quando il debug il migliore è quello di bypassare il controllo di licenza a mio parere)
Quindi la risposta breve a te domanda è sì, per me. Ma può essere solo un'opinione.
Se si passa da Protezione copia a Licenza applicazione, non dimenticare di utilizzare ProGuard per nascondere gli APK. Allo stesso modo, questo non è infrangibile, ma rende più difficile qualsiasi tentativo di cracking. È integrato nel framework Android e in pratica non funziona (sono disponibili numerosi post su Stack Overflow)
tutto è fendibile – njzk2