मुझे एंड्रॉइड स्टूडियो में प्रोगार्ड obfuscation सक्षम करके अपने ऐप की रक्षा करनी है। मैंने इसे लागू करने की प्रक्रिया की खोज की है लेकिन मुझे कोई स्पष्ट समाधान नहीं मिला है। जब मैं इसे आज़माता हूं, तो मुझे हमेशा एक त्रुटि मिलती है। तो क्या कोई मुझे अपने ऐप में इसे लागू करने के लिए स्पष्ट कदम बता सकता है?Android स्टूडियो में ProGuard obfuscation को सक्षम करने के लिए कैसे?
मैं निम्न चरणों के द्वारा यह कर रहा हूं:
एंड्रॉयड स्टूडियो में, एक Android परियोजना को खोलने के।
परियोजना दृश्य में बदलें।
बदलें निम्न पंक्ति:
minifyEnable false
minifyEnable true
सेट ProGuard नियम (वैकल्पिक)
4,1 परियोजना देखें में करने के लिए, proguard-rules.pro फ़ाइल का चयन करें।
4.2 कुछ कक्षाओं को अपनाने के लिए ProGuard को बताने के लिए निम्न पंक्तियों में जोड़ें।
-keepclassmembers class com.dom925.xxxx { public * }
त्रुटि है कि मैं चरणों का पालन करके हो रही हैं
Error:Execution failed for task ':app:packageRelease'. Unable to compute hash of D:\Android\Pojectname\app\build\intermediates\classes-proguard\release\classes.jar
पोस्ट अपने build.gradle ताकि हम आपके निर्भरता यहाँ –
के आधार पर एक और अधिक सटीक जवाब कर सकते हैं कुछ संदर्भ है http://stackoverflow.com/questions/30934729/cant-generate-signed-apk-from-android -स्टूडियो-निष्पादन-विफल-कार्य-कार्य-पैक –
यहां कुछ संदर्भ है http://stackoverflow.com/questions/20885725/how-to-use-the-proguard-in-android-studio –