2011-04-08 81 views
0

我在從http://developer.android.com/guide/publishing/licensing.html獲得的一個應用程序中使用許可服務。這是工作正常,當我把我自己的apk在我的手機它會說「這個程序沒有註冊,請在Android Market購買這個應用程序」,這是很好的。但是,今天我在某個論壇上看到了我的應用程序的一些副本。當我嘗試它,似乎許可證不起作用。任何人都可以告訴我我做錯了什麼。我真的很感激它。謝謝!許可證服務Android?

回答

1

檢查您的.apk的md5sum以及您在沒有許可證檢查情況下找到的那個.apk。如果它們不同,那麼很可能有人會破解你的應用程序以取消許可限制。

這並不完美,但您是否閱讀了許可文檔中的obfuscation指南?

+0

是的,我已經讀過了,我已經放了20個隨機數字和所有的東西。你能給我一些建議如何避免這種盜版。我真的很擔心,因爲我花了幾個月的時間來完成這個應用程序,他們只是免費獲得了。感謝您的答覆! – 2011-04-08 13:38:18

+1

不幸的是,一旦有人擁有apk,就沒有多少辦法可以阻止它。儘可能在許可證檢查中進行模糊處理可能會有所幫助,但正如您發現的那樣,這隻能走得太遠。可能最好的選擇是嘗試以某種方式將有效的許可證檢查與來自遠程服務器的內容(可能通過SSL)綁定在一起 - 但是,一旦apk在一個黑客手中,你就無法阻止他們做任何事情。我理解你的挫敗感 - 儘管我還沒有發佈任何待售的東西,但我當然打算和這些問題是我不得不考慮的問題。 – RivieraKid 2011-04-08 14:14:04

相關問題