小编far*_*tem的帖子

如何在 Android Studio 中获取 Pixel 5 模拟器

我有一个 flutter 应用程序,可以在 Pixel 4a 上构建并正常运行,但显然无法在 Pixel 5 上启动。我想在 Pixel 5 模拟器上测试它,但我找不到如何将其添加到 Android Studio 的任何地方。

我下载了 Android Studio 预览版,并按照此问题答案中链接中的其他步骤进行操作,但那里没有 Pixel 5。

有任何想法吗?

android android-studio

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

Flutter:在 iOS 中发布模式下显示日志

我正在尝试在 iOS 中以发布模式显示日志来测试我的应用内购买...

我尝试了print()log()但没有任何效果

有趣的是,它可以在 Android 上运行。

你知道怎么做吗?

谢谢

flutter flutter-packages

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

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

JUnit 测试在 GitHub Actions 上失败,但在本地失败

我正在尝试在 GitHub Actions 上运行 JUnit 测试,但其中一些失败。本地所有测试均已通过。在我的 PC 上,我使用 Ubuntu 20.04 和 OpenJDK 1.8 (275),在 CI 上使用 OpenJDK 1.8(来自标准操作)。

java -version电脑输出:

openjdk version "1.8.0_275"
OpenJDK Runtime Environment (build 1.8.0_275-8u275-b01-0ubuntu1~20.04-b01)
OpenJDK 64-Bit Server VM (build 25.275-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

java-versionGitHub 操作的输出:

openjdk version "1.8.0_275"
OpenJDK Runtime Environment (Zulu 8.50.0.53-CA-linux64) (build 1.8.0_275-b01)
OpenJDK 64-Bit Server VM (Zulu 8.50.0.53-CA-linux64) (build 25.275-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

测试断言:

@Test
public void test() {
    assertEquals(
        17,
        new CountingSheep(
            new Boolean[]{
                true, true, true, false,
                true, true, true, true, …
Run Code Online (Sandbox Code Playgroud)

java junit jvm github-actions

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

重复通知 - Flutter

如何在 flutter 中安排每月或每周通知?其目的是提醒用户某件事......

这是我的代码

void showMonthlyAtDayTime() async {
  //var scheduledNotificationDateTime = DateTime.now().add(Duration(seconds: 10));
  var time = Time(12, 6, 0);
  var androidPlatformChannelSpecifics = AndroidNotificationDetails(
    'alarm_notif',
    'Scheduled notification', // name of the notif channel
    'A scheduled notification', // description of the notif channel
    icon: 'question',
    largeIcon: DrawableResourceAndroidBitmap('question'),
  );

  var iOSPlatformChannelSpecifics = IOSNotificationDetails( 
      presentAlert: true,
      presentBadge: true,
      presentSound: true);
  var platformChannelSpecifics = NotificationDetails(
      android: androidPlatformChannelSpecifics,
      iOS: iOSPlatformChannelSpecifics);
  await flutterLocalNotificationsPlugin.showMonthlyAtDayTime(
      0, 
      'Title',
      'Body',
      Day.Tuesday,
      time, 
      platformChannelSpecifics);
}
Run Code Online (Sandbox Code Playgroud)

该代码在 showMonthlyAtDayTime 下方有(红色)下划线

'等待 flutterLocalNotificationsPlugin.showMonthlyAtDayTime' 行

和“Day.Tuesday”行... …

flutter flutter-dependencies

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