相关疑难解决方法(0)

在Android Studio中重命名包

如何在基于IntelliJ IDEA的新IDE Android Studio中重命名包?

是否包含自动重构?

我想进行批量重构,但我不知道如何.我在Eclipse工作了两年,在Eclipse中工作了一次.

android-studio

1252
推荐指数
30
解决办法
80万
查看次数

Flutter Error:使用不包含MediaQuery的上下文调用MediaQuery.of()

我一直试图在Flutter中获得整个上下文视图的大小.但每次我尝试我都会得到上面提到的错误.这是我的代码:

import 'package:flutter/material.dart';

void main => runApp(new MyApp());

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {

    final size = MediaQuery.of(context).size;
    return new MaterialApp(
      home: new Scaffold(),
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

注意:我也尝试使用StatefulWidget.拜托,帮我找到我在这里做错了什么.

dart flutter

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

Flutter停留在安装build \ app \ outputs \ apk \ app.apk

当我跑步时

$ flutter run
Run Code Online (Sandbox Code Playgroud)

我在移动设备上收到提示,询问是否要在设备上安装该应用程序。我同意,那么什么也没发生!

卡在这里

Launching lib/main.dart on POCO F1 in debug mode...
Initializing gradle...                                           1.5s
Resolving dependencies...                                        9.2s
Gradle task 'assembleDebug'...                                  22.9s
Built build\app\outputs\apk\debug\app-debug.apk.
Installing build\app\outputs\apk\app.apk...                     14.9s
Run Code Online (Sandbox Code Playgroud)

那什么都没有

dart flutter

16
推荐指数
11
解决办法
1万
查看次数

飞镖/颤振:应用程序在启动时崩溃

我有一个非常有趣的问题,我可以在模拟器上很好flutter build apk地运行我的应用程序成功,可以在Google Play上发布新版本,也可以apk在手机上安装新版本(Pixel 2 XL,目前在4月发布安全补丁) 。

但是,当我在手机上启动它时,它立即崩溃。我还没有尝试安装debug apk,首先,我想应用May补丁。

我已经尝试了几次升级颤振,但那里似乎也不是什么问题:

C:\Android\osszefogasaszanhuzokert>flutter upgrade
Upgrading Flutter from c:\Android\flutter...
From https://github.com/flutter/flutter
   3d3673a34..23098dde5  master     -> origin/master
Already up to date.

Upgrading engine...
Already up-to-date.

Flutter 0.3.6-pre.81 • channel beta • https://github.com/flutter/flutter.git
Framework • revision 2849bc04ff (10 days ago) • 2018-05-01 20:07:45 -0700
Engine • revision d5c1117170
Tools • Dart 2.0.0-dev.52.0.flutter-011676641a

Running "flutter packages upgrade" in osszefogasaszanhuzokert... 14.4s

Running flutter doctor...
Doctor summary (to see all details, run flutter …
Run Code Online (Sandbox Code Playgroud)

dart flutter

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

在 Flutter 上,iOS 和 Android 的 bundle-Identifier 可以不同吗?

我使用各自的原生程序在 AppStore/GooglePlay 上为 iOS 和 Android 上的应用程序上传了测试版本。换句话说,我保留了他们的捆绑标识符字符串。现在我正在尝试使用 Flutter 编写应用程序,这对我来说是全新的。

我可以为此应用创建一个 Flutter 项目(在 Android Studio 上运行),然后分别更改每个平台的包标识符名称吗?它是否有效,以便我可以不断更新这些应用程序?

例如,一个应用程序使用 iOS 的捆绑标识符创建,如下所示:'com.thisApp.thisApp',在 itunessconnect(保留)上。在 Google Play Console 上为 Android 创建了具有不同捆绑标识符的相同应用程序并保留:'com.anotherApp.anotherApp'。没有一个应用程序是实时的。

现在,如果我创建一个 Flutter 项目,我必须选择一个包名,比如'com.thisApp.thisApp'. 默认情况下,将为两个平台创建此包名称!虽然我发现你可以在 Flutter 中更改包名,如这篇文章 -如何在 Flutter 中更改包名?

但是我仍然不清楚,如果我真的改变它,包名是否必须与每个平台相同?即,'com.anotherApp.anotherApp'或者每个平台的包名/包 ID 是否不同?即使它适用于调试,它也适用于发布吗?

android ios package-name bundle-identifier flutter

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

如何在Flutter中获取捆绑包ID

我使用以下方法获取应用程序名称和packageName,但是我需要iPhone用户的Bundle ID。我想分享应用程序链接。我在android中做到了,但在iphone中我需要绑定ID。

 Future<Null> _initPackageInfo() async {
        final PackageInfo info = await PackageInfo.fromPlatform();
        setState(() {
          _packageInfo = info;
          packageName = info.packageName;
          appName = info.appName;
          buildNumber = info.buildNumber;
        });
      }
Run Code Online (Sandbox Code Playgroud)

flutter

5
推荐指数
3
解决办法
5520
查看次数

创建项目时在 VS Code 中设置包

有没有办法在 VS Code 中设置默认包?(com.example.myproject) 我只能在 Android Studio 中做到这一点。所以我用它来创建一个项目,然后我在 VS Code 中打开它。

我的意思是通过以下方式创建时:(Ctrl+ Shift+ P?新的颤振项目)

visual-studio-code flutter

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

如何在不使用 Android Studio 的情况下更改 Flutter 中的应用程序包名称?

众所周知,应用程序包名称(**com.****.******)在 Flutter 应用程序中非常重要,它也被用于应用商店的应用程序链接以及其他一些地方。

所以,我有一个应用程序包名称,它是在通过命令行创建应用程序时由 flutter 自动创建的:com.example.app

我怎样才能正确地改变它?有很多以应用程序包名称命名的文件和文件夹,因此我寻求手动更改应用程序包名称而不会导致错误。

dart android-studio flutter

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

如何为 Flutter 应用注册 Apple App Id Bundle?

我完成了一个 Flutter 应用程序,正在准备发布 iOS 版本。Flutter文档说要添加App ID,但我不记得我在Flutter中如何称呼它了。在 pubspec.yaml 中它只有一个name设置,但这不是包名称。另外,我是否可以在 iOS 设置中为我的应用程序使用通配符名称?

ios flutter

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

亚行退出,退出代码为1

在Android模拟器上运行flutter项目时,出现以下错误。它在iOS Simulator上运行良好,并且该项目在我的其他Mac上也运行良好(在Android和iOS Simulator上均可运行)

错误:ADB退出,退出代码为1。

adb:无法安装/Users/xxxx/Dropbox/Flutter/test_app/build/app/outputs/apk/app.apk:在针对x86构建的Android SDK上启动应用程序时出错。

我已经清理了项目并重置了模拟器,但是没有运气。它只会影响我的Mac Book Pro Android版本。

Flutter医生也没有显示任何问题

[?] Flutter (Channel stable, v1.5.4-hotfix.2, on Mac OS X 10.14.5 18F132, locale en-CA)

[?] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[!] iOS toolchain - develop for iOS devices (Xcode 10.2.1)
    ? Verify that all connected devices have been paired with this computer in Xcode.
      If all devices have been paired, libimobiledevice and ideviceinstaller may require updating.
      To update with Brew, run:
        brew update
        brew …
Run Code Online (Sandbox Code Playgroud)

android flutter

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