1
A
回答
1
您可以使用屬性文件,例如一個是prod,一個是dev。然後,您可以創建一個Ant腳本,其中包含兩個目標,一個prod構建和一個dev構建,其中相應的屬性文件在構建APK之前被複制。確保使用相同的名稱複製屬性文件,然後可以訪問已部署的屬性文件,而不考慮您爲其構建的環境。
0
除了泰勒提到的內容之外,如果您正在尋找包含可選代碼(如果它是調試版並且沒有該代碼),那麼您可以查看使用由ADT生成的BuildConfig文件。
根據文檔:「添加了一個功能,只允許您在調試模式下運行一些代碼,Builds現在生成一個名爲BuildConfig的類,其中包含一個根據您的構建類型自動設置的DEBUG常量。 (BuildConfig.DEBUG)常量,以運行僅調試功能,例如輸出調試日誌。「
您將在Project/gen文件夾中找到該文件,該文件與生成R.java的位置相同。
0
現在使用Android Studio和Gradle,使用自動生成的標誌BuildConfig.DEBUG
很容易做到這一點。像:
if (BuildConfig.DEBUG) {
// Debug code
} else {
// Resease code
}
相關問題
- 1. Android構建標誌?
- 2. 在xslt中管理標誌?
- 3. 在$ _SESSION中存儲管理標誌
- 4. 在R CMD中構建標誌SHLIB
- 5. IIS「構建」管理
- 6. 在Visual Studio中管理構建版本
- 7. 在iphone項目中管理構建目標變量
- 8. 管理構建控制器
- 9. 管理構建配置
- 10. C++構建工件管理
- 11. 如何在聲明式Jenkins管道中使用Docker的--cache-from構建標誌?
- 12. Android-創建服務標誌
- 13. XCode 4 - 發佈模式標誌,構建標誌,鏈接標記
- 14. Android的架構中的Windows管理器
- 15. (使用/ CLI標誌)從管理的VC++
- 16. Android構建目標
- 17. Android構建目標
- 18. 在Eclipse中更改Android構建目標
- 19. 地圖標記管理,Android
- 20. Android光標管理w/ListView
- 21. Android ListFragment光標管理
- 22. TFS API中的用戶權限 - 開始構建,管理構建
- 23. 建議構建工件庫管理器
- 24. Azure日誌管理
- 25. Rails日誌管理
- 26. 日誌管理的getProperty MyClass.filter在java中
- 27. 安全:090759在weblogic管理日誌中
- 28. 如何在Apache中管理mod_wsgi日誌?
- 29. Ad-Hoc構建是否有預處理器標誌?
- 30. 在Visual Studio Online上構建Git標記(構建vNext,託管池)