小编Han*_*lec的帖子

如何导入预建的 *.so 库并从新项目中调用它?

我目前正在开发一个将使用预构建共享库的项目。但我对导入预构建库以及从新项目 java 类调用预构建库中的方法的过程感到非常困惑。

比方说:

  1. 项目 A 已为每个 ABI_ARCH 生成了 libA.so 文件。

  2. 我正在尝试在我的项目 B 中使用它们。

导入它们的正确方法是什么,以及如何调用 A 中声明的 libA.so 的方法。换句话说,如何使用 libA.so 公开的 API?

java java-native-interface android android-ndk .so

3
推荐指数
1
解决办法
4192
查看次数

vscode 中的 Dart 格式很奇怪

我的 dart 文件格式很奇怪

    return Scaffold(
        backgroundColor: bgColor,
        body: SafeArea(
            child: Container(
          decoration: BoxDecoration(
              image: DecorationImage(
                  image: AssetImage('assets/$bgImage'), fit: BoxFit.cover)),
          child: Padding(
            padding: const EdgeInsets.fromLTRB(0, 120, 0, 0),
            child: Column(
              children: <Widget>[
                FlatButton.icon(
Run Code Online (Sandbox Code Playgroud)

如何进行设置以便正常的小部件树可以正确缩进。

另外,我已经设置了“editor.rulers”:[120],这仍然给了我不想要的自动缩进:

                    onPressed: () async {
                      **dynamic result =
                          await Navigator.pushNamed(context, '/location');**
                      setState(() {
                        data = {
                          'time': result['time'],
                          'location': result['location'],
                          'flag': result['flag'],
                          'isDaytime': result['isDaytime']
                        };
                      });
                    },
Run Code Online (Sandbox Code Playgroud)

format dart visual-studio-code flutter vscode-settings

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