我在开发过程中使用了一些资产(虚假 API 响应和随机图像),为此,我正在加载一些资产。
显然我不希望这些资产与发布的 APK 捆绑在一起,你是如何做到这一点的呢?
目前,我将所有资产集中在一个pubspec.yaml
。
最终目标是能够运行应用程序flutter run
并拥有假后端。我知道模拟 HTTP 调用,但包装一个完整的应用程序非常困难,所以现在我有两个不同的数据源(一个来自资产,另一个基于 http),我根据kReleaseMode
值调用一个。
谢谢!
使用trim()
消除达特白色空间,这是行不通的。我做错了什么或有其他选择吗?
String product = "COCA COLA";
print('Product id is: ${product.trim()}');
Run Code Online (Sandbox Code Playgroud)
控制台打印: Product id is: COCA COLA