小编Pra*_*ath的帖子

在应用程序清单中设置 'android:enableOnBackInvokedCallback="true"' 中,未为应用程序启用 OnBackInvokedCallback 作为警告

我正在运行 Android 应用程序“Android-13”,在 Logcat 中我看到此警告,如何解决此问题?

OnBackInvokedCallback is not enabled for the application.
Set 'android:enableOnBackInvokedCallback="true"' in the application manifest.
Run Code Online (Sandbox Code Playgroud)

android-gesture gesture-navigation android-13

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

我实现了检查用户权限的方法,即使我在颤振中收到错误消息“MissingPluginException”?

我实现了checkPermissionStatus的方法,尽管我收到了一条错误消息,Unhandled Exception: MissingPluginException(在通道 flutter.baseflow.com/permissions/methods 上找不到方法 checkPermissionStatus 的实现)

  import 'dart:async';
import 'package:flutter/material.dart';
import 'package:fluttertoast/fluttertoast.dart';
import 'package:geolocator/geolocator.dart';
import 'package:google_maps_flutter/google_maps_flutter.dart';
import 'package:permission_handler/permission_handler.dart';
import 'package:sampletestingpro/Pages/Firstpage.dart';
import 'package:custom_switch/custom_switch.dart';


class Clockinout extends StatefulWidget {
  @override
  _ClockinoutState createState() => _ClockinoutState();
}

class _ClockinoutState extends State<Clockinout> {
  bool location= false;

  GoogleMapController _controller;
  Position position;
  Widget _child;

  Future<void> getPermission() async{
    PermissionStatus permission=await PermissionHandler()
        .checkPermissionStatus(PermissionGroup.location);

    if(permission==PermissionStatus.denied)
      {
        await PermissionHandler()
            .requestPermissions([PermissionGroup.locationAlways]);
      }

    var geolocator=Geolocator();

    GeolocationStatus geolocationStatus=await geolocator.checkGeolocationPermissionStatus();

    switch(geolocationStatus)
    {
      case GeolocationStatus.disabled:
        showToast('Disabled');
        break;
      case GeolocationStatus.restricted:
        showToast('Restricted');
        break;
      case GeolocationStatus.denied: …
Run Code Online (Sandbox Code Playgroud)

google-maps currentlocation dart android-permissions flutter

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

如何在Dolphin中启用android studio新logcat | 2021年3月1日金丝雀6号?

In Dolphin | 2021.3.1 Canary 6Android studio 版本更新了新的logcat,默认情况下不启用(更新到 Dolphin 后),如何启用?

日志猫新

android logcat android-studio-3.1 android-studio-dolphin

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

如何在不验证(登录/注册)用户的情况下保护 Firebase 实时数据库?

我正在开发一个Firebase Realtime数据库应用程序。在应用程序中,用户不想Authenticate。所以,我将规则设为公开

{
  "rules": {
    ".read": true,
    ".write": true
  }
} 
Run Code Online (Sandbox Code Playgroud)

(用户无需注册/登录)。但在Firebase Realtime数据库部分,它表示为警告

您的安全规则被定义为公开的,因此任何人都可以窃取、修改或删除您数据库中的数据。

那么,如何在不验证(登录/注册)用户的情况下保护数据?

android firebase firebase-authentication firebase-realtime-database

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

如何在新的 Android Studio 项目设置(2022)中添加存储库 maven?

我想在android studio项目中使用maven库。在库文档中,他们提到这样添加,

repositories {
    maven { url 'https://jitpack.io' }
}

dependencies {
    implementation 'com.github.PhilJay:MPAndroidChart:v3.1.0'
} 
Run Code Online (Sandbox Code Playgroud)

但在新的 android studiobuild.gradle文件中看起来像这样

plugins {
    id 'com.android.application' version '7.1.0' apply false
    id 'com.android.library' version '7.1.0' apply false
}

task clean(type: Delete) {
    delete rootProject.buildDir
}
Run Code Online (Sandbox Code Playgroud)

那么,我要如何添加这个库存储库,谢谢

java android maven android-studio

6
推荐指数
3
解决办法
7606
查看次数

使用外部系统时出现异常:Android Studio Dolphin 中的 java.lang.AssertionError | 2021年3月1日

我将 Android Studio 更新为Dolphin | 2021.3.1并构建了一个 Java 项目,在创建项目时出现以下错误Java,如何解决此问题?

Exception during working with external system: java.lang.AssertionError
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.doResolveProjectInfo(GradleProjectResolver.java:313)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:793)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver$ProjectConnectionDataNodeFunction.fun(GradleProjectResolver.java:775)
    at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.lambda$execute$0(GradleExecutionHelper.java:130)
    at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.maybeFixSystemProperties(GradleExecutionHelper.java:157)
    at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.lambda$execute$1(GradleExecutionHelper.java:130)
    at org.jetbrains.plugins.gradle.GradleConnectorService$Companion.withGradleConnection(GradleConnectorService.kt:181)
    at org.jetbrains.plugins.gradle.GradleConnectorService.withGradleConnection(GradleConnectorService.kt)
    at org.jetbrains.plugins.gradle.service.execution.GradleExecutionHelper.execute(GradleExecutionHelper.java:122)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:154)
    at org.jetbrains.plugins.gradle.service.project.GradleProjectResolver.resolveProjectInfo(GradleProjectResolver.java:74)
    at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.lambda$resolveProjectInfo$0(RemoteExternalSystemProjectResolverImpl.java:37)
    at com.intellij.openapi.externalSystem.service.remote.AbstractRemoteExternalSystemService.execute(AbstractRemoteExternalSystemService.java:43)
    at com.intellij.openapi.externalSystem.service.remote.RemoteExternalSystemProjectResolverImpl.resolveProjectInfo(RemoteExternalSystemProjectResolverImpl.java:36)
    at com.intellij.openapi.externalSystem.service.remote.wrapper.ExternalSystemProjectResolverWrapper.resolveProjectInfo(ExternalSystemProjectResolverWrapper.java:48)
    at com.intellij.openapi.externalSystem.service.internal.ExternalSystemResolveProjectTask.doExecute(ExternalSystemResolveProjectTask.java:115)
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:151)
    at com.intellij.openapi.externalSystem.service.internal.AbstractExternalSystemTask.execute(AbstractExternalSystemTask.java:135)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.executeImpl(ExternalSystemUtil.java:522)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.lambda$execute$0(ExternalSystemUtil.java:353)
    at com.intellij.openapi.project.DumbServiceHeavyActivities.suspendIndexingAndRun(DumbServiceHeavyActivities.java:21)
    at com.intellij.openapi.project.DumbServiceImpl.suspendIndexingAndRun(DumbServiceImpl.java:187)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$2.execute(ExternalSystemUtil.java:353)
    at com.intellij.openapi.externalSystem.util.ExternalSystemUtil$4.run(ExternalSystemUtil.java:637)
    at com.intellij.openapi.progress.impl.CoreProgressManager.startTask(CoreProgressManager.java:436)
    at com.intellij.openapi.progress.impl.ProgressManagerImpl.startTask(ProgressManagerImpl.java:120)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcessWithProgressAsync$5(CoreProgressManager.java:496)
    at com.intellij.openapi.progress.impl.ProgressRunner.lambda$submit$3(ProgressRunner.java:244)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$runProcess$2(CoreProgressManager.java:188)
    at com.intellij.openapi.progress.impl.CoreProgressManager.lambda$executeProcessUnderProgress$12(CoreProgressManager.java:624)
    at …
Run Code Online (Sandbox Code Playgroud)

android android-studio-3.1 android-studio-dolphin

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

Flutter Image.network(...) 抛出 HandshakeException

几天前我开始使用 flutter 和 dart,到目前为止一切顺利。非常好的工具,但对于应用程序,我正在构建我需要来自网络服务器的图片,每当我尝试调用它时new Image.network(URL)抛出此异常:

握手异常:

Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: unable to get local issuer certificate(ssl_cert.c:345)).
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我,请提前致谢。

dart flutter

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

术语“deno”不被识别为 cmdlet、函数、脚本文件或可操作程序的名称

Deno使用 Powershell 安装,尽管如此,我在我的Visual Studio Code如何验证?

The term 'deno' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify 
that the path is correct and try again.
Run Code Online (Sandbox Code Playgroud)

错误

api visual-studio-code deno

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

Deno 未捕获错误:没有已知的此类主机。(操作系统错误 11001)

我尝试使用https://deno.land/x/mongo@v0.21.2框架连接MongoDB Atlas到我的 Deno 应用程序 。我尝试使用下面的代码来运行我的应用程序。但我收到一个错误 这里出了什么问题No such host is known. (os error 11001)

错误

error: Uncaught Error: No such host is known. (os error 11001)
    at unwrapResponse (rt\10_dispatch_json.js:24:13)
    at sendAsync (rt\10_dispatch_json.js:75:12)
    at async Object.connect (rt\30_net.js:221:13)
    at async MongoClient.connect (client.ts:41:14)
    at async mongodb.ts:33:1
Run Code Online (Sandbox Code Playgroud)

Mongodb.ts 文件

import { MongoClient } from "https://deno.land/x/mongo@v0.21.0/mod.ts";
    
    const client1 = new MongoClient();
    await client1.connect("mongodb+srv://user1:MYPASSWORD@cluster0.hmdnu.mongodb.net/TestingDB?retryWrites=true&w=majority");
    
    const db = client1.database("TestingDB");
    
    export default db;
Run Code Online (Sandbox Code Playgroud)

我用这个命令来运行我的服务器

deno run --allow-net --allow-write --allow-read  --allow-plugin --unstable server.ts
Run Code Online (Sandbox Code Playgroud)

mongodb deno

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

我怎样才能像这样显示像 Facebook 帖子这样的相册图像?

根据用户上传,我从 API 链接获取单个图像或多个图像链接。所以我想创建一个 Responsible 小部件。哪个要根据API数据来改变。如果我得到超过 4 张图像,我想像这样显示计数。我的意思是在图像上。请看下面的图像标记

想要小部件

api widget flutter

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

在flutter中如果文本内容增加,我想让帖子底部显示更多文本?

我从 API 获取数据,每篇文章的文本长度都不同,所以我想制作一个负责任的Text小部件,它的行为就像这张图片 我试着像这样创造 我试过这个解决方案,但在这里如果我点击显示更多文本每个文本小部件大小增加(见这个 图片) 因为我descTextShowFlag将此bool变量声明为全局变量,并且有什么方法可以动态增加文本小部件的高度,因为这里我想将该maxline属性设为默认值,该maxline属性也想动态增加,如果有什么好的方法请告诉我

   import 'package:auto_size_text/auto_size_text.dart';
    import 'package:exa/Model/ModelNewsFeed.dart';
    import 'package:flutter/material.dart';

class Examplewidget extends StatefulWidget {
  NewsFeeds newsFeeds;

  Examplewidget(this.newsFeeds);

  @override
  _ExamplewidgetState createState() => _ExamplewidgetState();
}

class _ExamplewidgetState extends State<Examplewidget> {

  String data = "We’ll see how image picker works in flutter for android and iOS. Ans: Image picker is a plugin which is used to get images from gallery or camera in the app. ... This is …
Run Code Online (Sandbox Code Playgroud)

api dart flutter

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

如何在Flutter中实现徒手图像裁剪?

我正在开发 Flutter 应用程序。我想通过触摸裁剪不规则形状的图像。所以任何人都必须创建触摸裁剪器。

为了更清楚,请看下面的 gif 我想要什么。谢谢

预期裁剪图像

crop dart flutter

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