1 रिपॉजिटरी
Changing the implementation of existing methods in a running process to alter behavior.
Distinct from Generic Method Implementations: Unlike generic or magic method implementations, this focuses on the dynamic runtime replacement of existing logic.
Explore 1 awesome GitHub repository matching programming languages & runtimes · Runtime Method Implementation Overrides. Refine with filters or upvote what's useful.
Robust एक Android हॉटफिक्स फ्रेमवर्क और रनटाइम एप्लिकेशन अपडेटर है जिसे प्रोडक्शन वातावरण में बग्स को पैच करने के लिए डिज़ाइन किया गया है। यह एक बाइटकोड पैचर और डायनामिक कोड इंजेक्शन टूल के रूप में कार्य करता है, जो पूर्ण ऐप अपडेट या डिवाइस रीबूट की आवश्यकता के बिना एप्लिकेशन लॉजिक को संशोधित करने की अनुमति देता है। यह प्रोजेक्ट मौजूदा बिल्ड्स में नई क्लासेस और मेथड्स को इंजेक्ट करके और मौजूदा मेथड्स के कार्यान्वयन को संशोधित करके Android दोषों के सुधार को सक्षम बनाता है। यह बाइनरी पैच फाइलें उत्पन्न करने के लिए एक टूलचेन का उपयोग करता है जो एप्लिकेशन व्यवहार को अपडेट करती हैं और ऑन-द-फ्लाय वर्कअराउंड पेश करती हैं। सिस्टम इन अपडेट्स को बाइटकोड रीडायरेक्शन, क्लास लोडर आइसोलेशन और रनटाइम मेथड टेबल पैचिंग के माध्यम से प्राप्त करता है। यह रनिंग वर्चुअल मशीन के भीतर निष्पादन प्रवाह को रीडायरेक्ट करने के लिए रिफ्लेक्शन-आधारित हुकिंग और डायनामिक बाइटकोड इंजेक्शन को भी शामिल करता है।
Allows changing the implementation of existing methods in a running application to resolve functional bugs.