我准备在后台创建带有处理通知(Firebase消息传递)的应用程序。我遵循了官方中提供的教程。我在构建应用程序时出错了
甚至我也尝试过在stackoverflow中给出的解决方案,这没有任何效果,因为我有许多其他插件要自动注册到android上,它们不起作用。
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, v1.12.13+hotfix.8, on Linux, locale en_IN)
[✓] Android tool
我想在我的flutter应用程序中使用firebase消息传递(以及其他firebase功能)。我已经在为安卓安装firestore时遇到了很多麻烦( firebase教程在ios上运行得很好),但是现在当我尝试添加消息依赖时,我得到了一个新的(甚至更不透明的)错误:当我在调用flutter get packages之后运行安卓模拟器时,我得到了以下消息: Launching lib/main.dart on Android SDK built for x86 in debug mode...
Initializing gradle...
Resolving dependencies...
我的应用程序不会再构建了,不知道我做错了什么。下面列出了错误消息
C:\flutter\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0+1\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:9: error: package androidx.annotation does not exist
import androidx.annotation.NonNull;
当我尝试在android设备上构建flutter应用程序时,我收到以下错误消息: Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. 在IOS模拟器上构建它可以很好地工作。我的pubspec.yaml文件如下所示:名称: medical_management_app描述:一个新的Flutter项目。 version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
f
当我试图构建一个颤振apk时,我收到了以下错误消息:
Your project requires a newer version of the Kotlin Gradle plugin. │ │ Find the latest version on https://kotlinlang.org/docs/gradle.html#plugin-and-versions, then update │ │ /home/beingnile/Desktop/kivicare_flutter/android/build.gradle:
在现有项目中添加firebase_ml_vision: 0.3.0时,构建xcode时总是抱怨:未知类型名称'FIRVisionCloudLabelDetector‘。
如果排除了firebase_ml_vision,则可以编译该项目。
这是我的flutter医生的结果:
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel dev, v1.1.9, on Mac OS X 10.14.1 18B75, locale zh-Hans-CN)
[✓] Android toolcha
在Android Studio 3.2.1中,我选择:
新建颤动应用程序,然后进入
应用程序名称: sample_firebase_app
I选择下一步,应用程序将在以下位置创建:
D:\Flutter\SampleFirebaseApplication
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
ti
尝试使用Flutter构建Android应用程序时出错。
我试过这个解决方案,但它不起作用。
我想要一个提示来解决它。
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':app:preDebugBuild'.
> Android dependency 'com.google.firebase:firebase-iid' has different version for the compile (19.0.0) and runti
我想在我的颤振应用程序中尝试云消息传递,但是我总是遇到错误,而且我还没有找到解决方案。我遵循这里所述的步骤:
如果我按照除可选部分之外的步骤为后台消息创建一个Application.java文件,并且从Firebase向已启动的应用程序发送一条测试消息,则会得到以下错误:
java.lang.RuntimeException: Unable to create service io.flutter.plugins.firebasemessaging.FlutterFirebaseMessagingService: java.lang.RuntimeException: PluginRegist
我试着在Google商店上发布一个使用Firebase Phone Auth的APK。在调试和配置文件模式下,一切都很好。但是当我把它放到游戏商店的发布模式上时,问题就来了:
上面看到的是我的APK生成的日志,它显示当方法verifyPhoneNumber()调用时它立即失败。它只给出消息[firebase_auth/null] null,没有任何进一步的解释。
我已经在以下线程中尝试了所有答案:
不幸的是,这些都解决不了我的问题。
请告诉你,这是我的颤栗医生,也是公共规范yaml的一部分。
Doctor summary (to see all details, run flutt
MissingPluginException(No implementation found for method DocumentReference#get on channel plugins.flutter.io/cloud_firestore)
您好,我一直在android设备模拟器上使用flutter进行firestore的所有方法的消息。我按照安装说明(“谷歌服务”在第一个gradle和插件上的应用gradle文件,+gms...google services.json上的应用文件夹。
似乎我应该在android依赖项上添加firestore api,但这不在官方安装指南中。
我的
我正在尝试添加一个简单的文本到Firebase数据库中。我已经成功地使用gmail登录,并且工作正常,但是当我尝试添加任何内容时,它会给我这个错误:
E/MethodChannel#plugins.flutter.io/firebase_database( 6299): Failed to handle method call
E/MethodChannel#plugins.flutter.io/firebase_database( 6299): com.google.firebase.database.DatabaseException: Failed to get FirebaseData
升级后,我无法在Android模拟器中启动一个颤振项目。我在调试控制台中获得以下消息:
W/FlutterEnginePluginRegistry( 7750): Attempted to register plugin (io.flutter.embedding.engine.plugins.shim.ShimPluginRegistry$ShimRegistrarAggregate@75e268b) but it was already registered with this FlutterEngine (io.flutter.embedding.engine.FlutterEngine