2012-07-11 2 views
0

나는 다음 작업을 수행해야하는 프로젝트 중 하나에서 일해 왔습니다.proguard를 통해 paypal과 같은 재배포 용 Android 라이브러리 생성

현재 상태 : 현재 사용자에게 apk 파일을 배포하고있는 Android 앱을 개발했습니다. 그러나 문제는 사용자가 디자인 등을 변경하고자하는 경우 뷰 파일을 사용할 수 있는지 확인하기를 원하지만 코어 로직이 jar 파일에 있다는 것입니다. 이제는 jar 파일을 만드는 것이 문제가되지 않지만 여전히 소스 코드를 보호하려고합니다. 그래서, ProGuard를 찾았습니다 http://proguard.sourceforge.net/index.html#manual/introduction.html

이제 예제에서는 생성 될 apk 파일에 난독 화 코드가 있음을 보여줍니다. 하지만 jar 파일 아래에있는 클래스를 난독 화하기 만하면됩니다.

도움이 될 것입니다.

답변

0

원본을 유지할 클래스와 난독화할 클래스를 제한 할 수 있습니다. 는 예를 들어, 당신은 활동 서비스를 당황하게하고 싶지 않을 수도 있습니다 또는 안드로이드는 더 이상 찾을 수 없습니다 ;-)

참조 : http://developer.android.com/tools/help/proguard.html#configuring

또한 자체 난독 화를 사용하고 항아리를 사전에 당황 할 수 있습니다 파일을 앱 자체에서 사용하기 전에

+0

감사합니다. pre-obfuscated jar는 나에게 트릭을했다 !! 내가 어떻게 작동했는지에 대한 다음 설명에 전체 내용을 게시 할 예정입니다. :) – user1517745

관련 문제