Not able to connect to movesense after code obfuscation using proguard

Issue #112 wontfix
Nicholas Lee Dsouza created an issue

E/Komposti: SDS::AndroidWrapper::callback: methodId==NULL. Dump callbcack. id: 24, header: {"Location": "MDS/EventListener/24", "TaskId": 24, "Uri": "suunto://MDS/EventListener", "Content-Length": 0, "Reason": "OK", "Status": 200}
E/AndroidRuntime: FATAL EXCEPTION: Thread-13
Process: com.example.test, PID: 24754
java.lang.NoSuchMethodError: no non-static method "Lnb/d;.SDSInternalCallback(IILjava/lang/String;[B)V"

Comments (3)

  1. Petri Lipponen

    You’ll probably have to configure the obfuscator to stop obfuscating the relevant callback classes & methods or the native MDS code cannot find them.

  2. Petri Lipponen

    Marking this wontfix, since there is no way to make this work if the classes are renamed by obfuscator.

  3. Log in to comment