2010-09-07 30 views
0

我不斷收到希望在各種替代市場上發佈我的Android應用的人和公司的電子郵件,他們經常要我發送他們(或在他們的網站上傳)我的apk。通過電子郵件發送我的apk替代市場

我的問題是:與此有關的風險是什麼,有多少人可以從apk中反向工程我的應用程序?有多少其他開發人員在非Android市場的地方發佈應用程序?這是一個相當普遍的做法嗎?

回答

2

正如賽車場提到的那樣,如果他們需要的話,還有其他方法可以讓您的.apk文件獲得,但其長短之處在於,您的應用一旦在別人手中時就大量曝光。反編譯器將爲逆向工程奠定完整的基礎。這是Google強烈建議使用ProGuard之類的混淆器的原因之一。雖然這仍然保留了所有的邏輯並且完好無損,但是這使得人們更難以閱讀和理解,因爲它會用無意義的字符串替換所有的函數和變量名稱。

就我個人而言,我堅持與市場分銷。我的主要目標是讓我的目標市場中的人們意識到我的應用程序的存在,而不是需要覆蓋更廣泛的人羣,因此,向市場不支持付費購買的國家仍然是我最不關心的問題。

1

從android市場上下載應用程序的apk是很容易的。我的意思是,如果有人真的想要得到.apk,就像從市場上下載它一樣簡單,然後使用adb來拉。

通過將您的應用程序放入其他市場,您將獲得無法使用Android市場的人嘗試您的應用程序的機會。