小编Kit*_*tcc的帖子

Android Studio:Dart 中的错误未显示在屏幕上

我在 Android Studio Bumble Bee 中创建了一个新项目。但是,当我输入一些有错误的代码时,错误不会显示。

例如,如果我输入以下内容:

导入'./screens/authorization/auth_root_screen.dart';

当此目录或屏幕不存在时,不会显示错误。

或者即使我输入了一些有拼写错误的代码......

iiiiiiiiiiiiiiiiiiimport './screens/authorization/auth_root_screen.dart';

IDE 中没有显示任何错误。

我想我在某个地方缺少一个设置,但我一直无法找到它。在我安装 BumbleBee 之前,这一直运行良好。

任何帮助将不胜感激。

非常感谢。

dart android-studio flutter android-studio-bumblebee

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

从 Google Play 中删除内部测试人员

我已在 Google Play 上成功部署了我的 Android 生产应用程序。我想从内部测试中删除我的测试人员,以便可以安装和使用生产应用程序。当我进入“管理内部测试人员”并单击“删除用户”时,它告诉我它已保存。但是,当我退出该页面时,它告诉我该页面未保存,如果我退出并返回该页面,“删除测试人员”按钮仍然处于活动状态。之前的测试人员在访问 Google Play 并转到生产应用程序下载屏幕时也会收到以下消息:

你是一名内部测试员。此应用程序可能不安全或不稳定

如果有人可以帮助我删除此消息,我将非常感激。对于一些以前也是应用程序测试人员的知名客户来说,这看起来非常不专业。

非常感谢

android google-play

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

如何安装SDWebImage

我需要在我的应用程序中管理照片,并阅读了很多关于SDWebImage框架的内容,这似乎是最好的方法.但是我发现它非常难以安装.我不知道Ruby并且从未使用过podfile,所以我通过下载最新的SDWebImage文件夹和框架并将它们添加到我的项目来安装它.但是当我尝试使用建议的导入导入到我的viewcontroller时:

#import <SDWebImage/UIImageView+WebCache.h>
#import "UIImageView+WebCache.h"
Run Code Online (Sandbox Code Playgroud)

我在#import上找到了一个未找到的文件然后如果我将其更改为"SDWebImage/UIImageView + WebCache.h",建议我在#import UIImageView + WebCache.h上找不到文件,即使我可以清楚地看到当我在项目中打开SDWebImage文件夹时!我猜这些错误在我尝试使用sd_setImageWithUrl方法时也会导致找不到错误.

这是我的项目的屏幕截图:

在此输入图像描述

我希望我可以得到一些帮助,因为框架看起来具有非常好的功能.任何帮助非常感谢.谢谢

frameworks image-processing objective-c ios sdwebimage

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

Flutter 用短信打开 whatsapp

我想从我的 Flutter 应用程序打开 whatsapp 并发送一个特定的文本字符串。当我在whatsapp中时,我会选择将其发送给谁。

在做了一些研究之后,我想出了这个:

_launchWhatsapp() async {
  const url = "https://wa.me/?text=Hey buddy, try this super cool new app!";
  if (await canLaunch(url)) {
    await launch(url);
  } else {
    throw 'Could not launch $url';
  }
}
Run Code Online (Sandbox Code Playgroud)

哪个工作正常,但是有两个问题:

  1. 一旦我将文本字符串变成多个单词,它就会失败。所以如果我把它改成:
_launchWhatsapp() async {
   const url = "https://wa.me/?text=Hey buddy, try this super cool new app!";
   if (await canLaunch(url)) {
     await launch(url);
   } else {
   throw 'Could not launch $url';
  }
}
Run Code Online (Sandbox Code Playgroud)

然后抛出无法启动 $url。

  1. 我的手机上已经安装了 whatsapp,但它没有直接进入应用程序,而是先给我一个网页和打开应用程序的选项。

这是我看到的网页:

在此处输入图片说明

任何解决这些问题的任何帮助将不胜感激。

谢谢

卡森

Ps 我正在使用 Url_launcher 包来做到这一点。

whatsapp flutter flutter-dependencies

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

-bash:颤动:找不到命令

我正在安装flutter,遵循文档中的所有步骤以及在线课程,并在.bash_profile文件中设置了路径,但是,每次我尝试运行FLutter命令时,都会出现错误:-bash:flutter:command未找到

在此处输入图片说明

我的.bash_profile文件的屏幕截图上方。

这是我要运行的内容:

Carsons-MBP:~ carsoncarbery$ flutter doctor

-bash: flutter: command not found

Carsons-MBP:~ carsoncarbery$ echo $PATH

/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Frameworks/Mono.framework/Versions/Current/Commands:Users/carsoncarbery/development/tools/flutter/bin
Run Code Online (Sandbox Code Playgroud)

我的flutter文件夹在此目录中:

Users/carsoncarbery/development/tools/
Run Code Online (Sandbox Code Playgroud)

一直在尝试使其工作多年,因此,感谢任何人可以提供的帮助以使其正常工作。

非常感谢

flutter

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

带有嵌入式按钮的 Flutter 文本小部件

我正在制作一个登录屏幕。我想要文本:“继续,即表示您同意 xxx 条款和条件以及隐私政策”,其中 - 条款和条件 - 和 - 隐私政策 - 是单击时导航到两个单独屏幕的按钮。

这在 Flutter 中可能吗?请注意,由于最终文本字符串的长度,它可能会换行超过一行,具体取决于屏幕尺寸。

非常感谢对此的任何帮助。

卡森

flutter flutter-layout

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

Flutter Chewie Video Player - 检查播放何时完成

我在 Flutter 应用程序中使用 Chewie Video 播放器。有谁知道如何检查播放何时完成,以便我可以关闭屏幕并进行处理?

非常感谢

flutter flutter-dependencies

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

App Store Connect - 应用程序内购买创建不允许自动续订订阅

我开始在应用程序购买中为我的应用程序进行设置。我需要创建自动续订订阅。但是,当我转到 App Store Connect / 我的应用程序 / 应用程序内购买并单击创建时。类型字段中唯一可用的选项是消耗品和非消耗品。这是屏幕截图:

在此输入图像描述

我一直找不到任何原因。财务、税收和付款屏幕中没有需要接受的未完成协议。

如果有人能让我知道我在这里缺少什么或做错了什么,我将非常感激。非常感谢

in-app-purchase ios app-store-connect

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

传送到应用商店时发生错误

我正在尝试将我的项目发布到应用商店。但是我收到这个错误:

“传送到应用商店时发生错误。”

首先,我尝试直接从 Xcode 发布它。按照我在此处找到的建议,然后我使用 Transporter 进行了尝试。发生了同样的错误,但我得到了一个扩展的交付日志:

[2019-10-29 14:04:49 WITA] 信息:检查 HEAD 时出错:https ://contentdelivery.itunes.apple.com/transporter/repositories/j2se8/latest/repository.xml无法通过隧道代理。代理返回“HTTP/1.1 502 错误网关”异常名称:java.io.IOException,异常消息:无法通过代理建立隧道。代理返回“HTTP/1.1 502 错误网关”

有人可以帮我解决这个问题或请指出我正确的方向,因为我很迷茫。

非常感谢

proxy ios flutter

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

FLUTTER FIREBASE 更改为新实例不适用于 Android

我的客户最近更改了他们的 Firebase 实例(这意味着它在不同的项目下,在不同的谷歌登录中)。即他们有一个想要用于生产的新实例。我使用不同的名称创建了新实例和项目以避免任何混淆。因此,对于 Android,我删除了旧的 google-services.json 并从 Firebase 下载了新的,并将其复制到 android/app 目录中。然后我审查了项目级别和应用程序级别的 Gradel 文件。那里没有问题。我检查了新的 google-services.json 文件,可以清楚地看到它指向 Firebase 的新实例。下面是一个片段:

"project_info": {
"project_number": "506498949424",
"firebase_url": "https://lbds-aeb3d.firebaseio.com",
"project_id": "lbds-aeb3d",
"storage_bucket": "lbds-aeb3d.appspot.com"
Run Code Online (Sandbox Code Playgroud)

},

旧名称是 LittleBigDeals,而不是 lbds。

实际上,这个过程对于项目的 IOS 方面来说效果很好。该应用程序现在指向新数据库。然而,当我在 Android 上安装它时,它仍然从旧数据库中检索数据。

是否有我丢失的指针或者我需要在 Android 设置中刷新。

任何对此的帮助将不胜感激。

非常感谢。

firebase flutter google-cloud-firestore flutter-dependencies

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

如果语句比较两个NSStrings不起作用

看起来像一个非常简单的IF语句有问题,这里是代码:

NSString * lowerCaseSubject = [_subjectParameter lowercaseString];
    NSString * subjectPriceString = nil;

if (_subjectParameter) {
        for (int p=0; p < arr.count; p++) {
            subjectPriceString = [arr[p] valueForKeyPath: @"name"];
            if (subjectPriceString == lowerCaseSubject) {
                float price = [[arr[p] valueForKeyPath: @"pricePerHour"]floatValue];
                priceLabel.text = [NSString stringWithFormat:@"%.0f", price];
            }
        }

    }else{
Run Code Online (Sandbox Code Playgroud)

我正在调试并发现下面的IF语句永远不会设置为true,因此它后面的语句永远不会执行:

if (subjectPriceString == lowerCaseSubject) {
Run Code Online (Sandbox Code Playgroud)

这,尽管以下字段值显示:

在此输入图像描述

一直试图修复多年,没有在哪里,谁能看到我在这里失踪的东西?谢谢

if-statement objective-c nsstring ios

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