小编oet*_*oni的帖子

Flutter:Gradle 构建未能生成 .apk 文件。很可能这个文件是在<app_root>\build下生成的,但是工具找不到

我正在尝试试驾一个应用程序。由于应用程序无法调试/运行,我一直遇到这个问题的奇怪问题。SDK 版本为 28,其余版本如下:

Flutter 1.13.9-pre.79 • channel master • https://github.com/flutter/flutter.git
Framework • revision 9eb9ea0ffa (6 hours ago) • 2020-01-13 21:30:42 -0800
Engine • revision 0235a50843
Tools • Dart 2.8.0 (build 2.8.0-dev.0.0 28c335d5a2)
Run Code Online (Sandbox Code Playgroud)

在此处输入图片说明

Gradle 构建未能生成 .apk 文件。这个文件很可能是在 C:\Development\\build 下生成的,但工具找不到它。

有没有办法通过向 Gradle 提供或提供输出路径来传递这个问题或允许我运行的配置?.apk 似乎是在错误状态下生成的。

在此处输入图片说明

更新:

Android Studio -v 3.5.3 
Gradle -v 3.4.2 
Gradle Wrapper -v 5.1.1
Run Code Online (Sandbox Code Playgroud)

android gradle apk dart flutter

48
推荐指数
9
解决办法
2万
查看次数

颤动(Dart):渲染/ A RenderFlex溢出导致的异常

我有Flutter(Dart)RenderFlex溢出像素的问题.渲染库的一个例外.

如何管理或应用滚动功能到我的应用页面视图,并避免Flutter使用以下消息呈现异常:

RenderFlex底部溢出28像素.

如果你有任何机会需要完整的日志来帮助我在这里:

在此输入图像描述

在热重载时,它根据消息在底部出现黄色/黑色条纹.

这是我可以使用可滚动小部件管理的东西吗?或者我可以声明我的小部件以控制它?

完整代码,如果需要(我更改了文本数据,但假设出现的文本长于屏幕大小,因此出现错误):

   @override
  Widget build(BuildContext context) {
    return new DefaultTabController(
        length: 3,
        child: new Scaffold(
          appBar: new AppBar(
            bottom: new TabBar(
              tabs: [
                new Tab(text: "xxx",),
                new Tab(text: "xxx",),
                new Tab(text: "xxx",),
              ],
            ),
            title: new Text(data["xxx"]),
          ),
          body: new TabBarView(
            children: [
              new Column(
                children: <Widget>[
                  new Text(data["xxx"],
                        style: new TextStyle(
                              fontStyle: FontStyle.italic,
                              color: Colors.blue,
                              fontSize: 16.0
                        ),),
                  new Text(data["xxx"],
                        style: new TextStyle(
                              fontStyle: FontStyle.italic,
                              color: Colors.blue,
                              fontSize: 10.0
                        ),),
                  new Text(data["xxx"],
                        style: new …
Run Code Online (Sandbox Code Playgroud)

mobile rendering overflow dart flutter

11
推荐指数
4
解决办法
2万
查看次数

Flutter (Dart):从麦克风获取/录制音频流并立即播放(实时)

我需要能够从麦克风捕获音频流,然后将其作为参数传递或立即读取,以便将其作为音频播放。要在任何其他框架中实现这一点,您可以使用出色的工具和功能,但我需要在 Flutter 上存档该功能。

任何帮助或建议?

audio real-time microphone dart flutter

7
推荐指数
1
解决办法
6836
查看次数

在PostgreSQL中如何获取base64解码值作为字符串而不是十六进制表示?

在Python中,我编码了一个字符串,

>>> base64.b64encode('1111')
'MTExMQ=='
Run Code Online (Sandbox Code Playgroud)

现在,当我尝试在Postgresql中对其进行解码时,我得到了十六进制值而不是原始字符串。

=# select decode('MTExMQ==', 'base64');

   decode   
------------
 \x31313131
Run Code Online (Sandbox Code Playgroud)

如何在Postgresql中没有任何更改的情况下获取原始字符串?

postgresql base64

6
推荐指数
2
解决办法
6320
查看次数

Python:如何在调用父类时进行子类化?

我有以下类正在被子类化:

class ConnectionManager(object):

    def __init__(self, type=None):

        self.type = None

        self.host = None
        self.username = None
        self.password = None
        self.database = None
        self.port = None


    def _setup_connection(self, type):
        pass
Run Code Online (Sandbox Code Playgroud)

然后,我有一个特定的经理为各种数据库.我可以这样称呼:

c = MySQLConnectionManager()
c._setup_connection(...)
Run Code Online (Sandbox Code Playgroud)

但是,有没有办法做以下事情呢?

c = ConnectionManager("MySQL")
c._setup_connection(x,y,z) # this would call the MySQLConnectionManager, 
                           # not the ConnectionManager
Run Code Online (Sandbox Code Playgroud)

基本上,我希望能够以相反的顺序调用事物,这可能吗?

python subclassing python-3.x

6
推荐指数
1
解决办法
156
查看次数