2012-10-08 55 views
-2

我創建了一個應用程序,不知我是否可以在反編譯時爲我的Apk設置密碼,所以當有人嘗試反編譯應用程序時,它會詢問密碼,以防止我的從黑客入侵併保留我的隱私。設置Apk密碼以保護隱私

任何意見將不勝感激,非常感謝。

+1

你是在開玩笑吧?如果沒有,並且由於您要求提供建議,我建議您仔細閱讀反編譯過程並找出哪個部分會導致需要反編譯的權限。 – mah

+0

@mah即時通訊不開玩笑,但我沒有任何人檢查我的應用程序的內容,特別是我的res文件夾,我知道班級不會以可理解的方式出現,謝謝 – androidqq6

+0

我不認爲有任何事情可以阻止某人嘗試反編譯你的應用程序。混淆會幫助他們,但是你不能阻止某人嘗試。 – toadzky

回答

1

不,你不能這樣做。

您可以使用obfuscation libraries像yGuard或ProGuard的,但是:

我試圖混淆器與Android的應用程序和模糊處理之後,DEX-編譯器無法創建Android的應用程序。

+0

ProGuard發佈了Android的混淆器http://developer.android.com/tools/help/proguard.html – dngfng

+0

好消息,我想。 –

+0

幾年來,ProGuard已被整合到Android開發過程中。 – CommonsWare