2011-04-15 2 views
2

최근에 Android 마켓에 새로운 애플리케이션을 게시했습니다. 이 응용 프로그램에는 Android Licence이 포함되어 있습니다. 이 라이센스는 완벽하게 작동했습니다. 내 apk를 휴대 전화에 넣었을 때 시장에서이 응용 프로그램을 구입해야한다는 대화가있었습니다. 그러나 오늘은 일부 포럼에서 내 응용 프로그램을 보았습니다.이 응용 프로그램을 테스트 할 때 라이센스가 작동하지 않아 응용 프로그램을 구입하지 않고도 얻을 수있었습니다. 내가 잘못하고있는 것이 있습니까?Android 라이센스 문제

또한이 해커를 막을 수있는 몇 가지 팁을 제공해 줄 수 있습니까? 나는 내가 새로운 업데이트를 가지고있을 때에 만 나올 주요 활동에 대한 푸시 알림 (Push Notification)을 가지고 있다고 생각하고있다. 따라서 등록되지 않은 사람들은이 새로운 업데이트를 얻을 수 없다. 그러나 실제 문제는이 작업을 수행하는 방법을 모른다는 것입니다. 당신이 더 나은 해결책을 가지고 있다면 나에게 말해줘. 내 새로운 앱을 곧 발표 할 계획이지만, 이런 종류의 불법 복제로 인해 잠시 연기 할 생각이다. 제발 도와주세요, 나는이 새로운 응용 프로그램을 몇 달 동안 작업 해 왔으며 이런 종류의 불법 복제가 다시 발생하기를 원하지 않습니다.

+1

혼자가 아니므로이 주제에서 잘 설명됩니다. http://stackoverflow.com/questions/5600143/android-game-keeps-getting-hacked – JCasso

답변

2

라이센스가있는 응용 프로그램을 구입하지 않고 시장을 통해 얻을 수 있다고 생각하지 않습니다. 왜 당신이 원하는지 모르겠다. ADB로 컴파일하고 설치할 수 있기 때문이다.

그러나 소프트웨어를 도용하는 사람들에 대해 너무 걱정하지 않아도됩니다. 어떤 좋은 또는 심지어 약간 숙련 된 크래커 어쨌든 당신이 가진 보안을 제거 할 수있을 것입니다. 내 경험에 의하면 (경기장 양쪽에서) 게임은 항상 고양이와 마우스로 넘어 가고 기능을 추가하거나 버그를 수정하는 대신 시간을 낭비하게됩니다.

0

ProGuard를 살펴보십시오.

Eclipse/Android 관련 항목은 무료입니다.

ProGuard는 아마도 라이선스 체크를 무효화하기 위해 응용 프로그램 패키지를 디 컴파일하고 수정하는 것이 더 어려워 질 것입니다.

ProGuard가 실제 불법 복제를 얼마나 잘 견디고 있는지 잘 모릅니다.

관련 문제