New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proguard issues with code obfuscation #66
Comments
This seems in direct contrast with issue #63 I don't have the time or energy to get to the bottom of this so if you have more info that's definitely appreciated! |
@frankiesardo Hi, I encountered the exact same problem and adding I know there is another conflicting issue #63 but I guess if someone wants to use Here is the detailed reproducing steps:
3: Create a Fragment which takes advantage of Icepick like below
3: Build the app and run it with a Debug option "Don't keep activities" on
5: I found the If you need further information, please let me know. Thank you. |
You make a very good point, thanks for supporting your reasoning with an example. I've updated the master README including the keepnames |
Thank you for your prompt action. Appreciate your support and providing this great library. |
We enabled code obfuscation for our project and had issues with provided proguard config. We had to add
-keepnames class * { @icepick.State *;}
to properly run our app.The text was updated successfully, but these errors were encountered: