簡體   English   中英

在 flutter 中使用標志

[英]Using flags in flutter

我一直在搜索 Flutter 中是否有任何軟件包可以讓您創建標志來決定是否運行(或不運行)部分代碼,具體取決於您是要進行調試構建還是發布構建。

當我在調試中運行我的應用程序時,我系統地希望擁有一些功能,但我不想在我的發布版本中擁有這些功能。

我已經嘗試過flagsmith ,它允許我創建可以手動啟用或禁用的標志(這不是我想要的),但它似乎甚至無法正常工作,因為我禁用/啟用了沒有隱藏的標志/動態顯示我的功能。

我的問題:是否有一個用於 flutter 的工具,它可以讓我根據我創建調試版本或發布版本來創建運行代碼的標志?

您可以使用kDebugMode檢查您的代碼是否在調試模式下運行。

例子:

import 'package:flutter/foundation.dart';
void foobar() {
  if (kDebugMode) {
    // Do something only in debug mode...
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM