假設我有代碼和混淆的應用程序的映射。我可以以某種方式在Eclipse中調試此應用程序嗎?是否可以調試混淆的Android應用程序?
1
A
回答
2
在Eclipse中,Proguard模糊處理僅在導出應用程序(即發佈模式)時激活。
據我所知,調試信息並未添加到此配置中。
當你建立在發佈模式下您的應用程序,無論是通過運行ant 釋放或通過使用Eclipse中的導出嚮導,構建系統 自動檢查,看看是否proguard.config屬性設置。如果是 ,ProGuard會在將所有內容打包到.apk文件之前自動處理應用程序的字節碼 。在調試模式下編譯 不會調用ProGuard,因爲它會使調試更加麻煩。
編輯:
它看起來有些像存在的hackish的解決方案。 這裏有兩個討論,可以幫助你:
+0
這個我知道。問題是,如果我仍然可以以某種方式調試混淆的應用程序。 – 2013-02-17 06:58:17
0
當然可以。 Proguard通過混淆代碼很難理解它。
+0
真的嗎?我如何實現它? – 2013-02-17 13:47:01
相關問題
- 1. Android調試混淆
- 2. 是否可以調試從Play下載的android應用程序?
- 3. 是否可以混淆在Visual Studio 2008中創建的ClickOnce應用程序?
- 4. Android混淆程序
- 5. Android應用程序名稱混淆
- 6. Android - Tomcat - MySQL混淆,這種應用程序設計是否可行?
- 7. 是否可以混淆RTTI數據?
- 8. 是否可以從我的Android應用程序中調用AlertDialog?
- 9. 混淆grails應用程序
- 10. Android應用程序ajax調用在混淆後不起作用
- 11. 是否可以調試基於NativeActivity的應用程序?
- 12. 是值得嘗試的Spring應用程序的混淆嗎?
- 13. 是否可以使用KDevelop來調試ruby應用程序?
- 14. 如何在Android上進行混淆調試(使用ProGuard)應用程序?
- 15. 是否可以反編譯和調試Java應用程序?
- 16. 是否可以輕鬆調試iPhone串口應用程序?
- 17. 是否可以在Windows 7上調試Acer Liquid E上的Android應用程序?
- 18. 是一個應用程序構建使用Unity3D爲Android混淆?
- 19. Java調試混淆
- 20. 如何調試混淆的Android代碼?
- 21. 混淆使用Spring for Android的Android應用程序的問題
- 22. 是否可以在chromebook上開發和調試android應用程序?
- 23. 是否可以在第三方Android應用程序中調試類?
- 24. 是否可以使用NewRelic與混合移動應用程序?
- 25. 我們是否可以使用xamarin來測試混合移動應用程序
- 26. ProGuard的混淆(PhoneGap的應用程序)
- 27. 我可以混淆離子應用程序嗎?如果是的話如何?
- 28. 是否可以爲Blackberry開發混合(native + html5)應用程序?
- 29. 混淆的Web應用程序干將
- 30. Android混合工作燈應用程序的遠程調試
在這種情況下定義「debug」的意思。 – 2013-02-17 09:58:30
Eclipse有一個調試模式,它可以讓你有斷點,顯示和編輯變量的值......我希望即使在我的模糊應用程序中也能使用這種模式,只要我有代碼和映射。 – 2013-02-17 10:37:43