- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在尝试构建我的 flutter 应用程序以与 firebase 交互。我已将 google-services.json 放在正确的位置。但是,每当我尝试构建 Android 应用程序时,我都会收到以下运行日志:
Running "flutter packages get" in smart_diet_flutter... 2.6s
Launching lib\main.dart on ONEPLUS A6003 in debug mode...
Initializing gradle...
Resolving dependencies...
Gradle task 'assembleDebug'...
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:9: error: cannot find symbol
import androidx.annotation.NonNull;
^
symbol: class NonNull
location: package androidx.annotation
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:10: error: cannot find symbol
import androidx.annotation.Nullable;
^
symbol: class Nullable
location: package androidx.annotation
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:638: error: cannot find symbol
private void reportException(Result result, @Nullable Exception exception) {
^
symbol: class Nullable
location: class FirebaseAuthPlugin
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:550: error: cannot find symbol
public void onComplete(@NonNull Task<AuthResult> task) {
^
symbol: class NonNull
location: class FirebaseAuthPlugin.SignInCompleteListener
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:569: error: cannot find symbol
public void onComplete(@NonNull Task<Void> task) {
^
symbol: class NonNull
location: class FirebaseAuthPlugin.TaskVoidCompleteListener
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:587: error: cannot find symbol
public void onComplete(@NonNull Task<SignInMethodQueryResult> task) {
^
symbol: class NonNull
location: class FirebaseAuthPlugin.GetSignInMethodsCompleteListener
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:186: error: cannot find symbol
public void onComplete(@NonNull Task<AuthResult> task) {
^
symbol: class NonNull
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:445: error: cannot find symbol
public void onComplete(@NonNull Task<GetTokenResult> task) {
^
symbol: class NonNull
C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java:499: error: cannot find symbol
public void onAuthStateChanged(@NonNull FirebaseAuth firebaseAuth) {
^
symbol: class NonNull
Note: C:\flutter\.pub-cache\hosted\pub.dartlang.org\firebase_auth-0.8.0\android\src\main\java\io\flutter\plugins\firebaseauth\FirebaseAuthPlugin.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
9 errors
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':firebase_auth:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 22s
Finished with error: Gradle task assembleDebug failed with exit code 1
根据我的研究,我发现我可能需要升级到 AndroidX。我跟着这个link升级我的机器人。但是,我在尝试构建和运行应用程序时仍然遇到相同的错误。
我在一个 flutter 项目中使用 InteliJ 作为我的 IDE,我的 pubspec.yaml 如下:
name: smart_diet_flutter
description: A new Flutter project.
# The following defines the version and build number for your application.
# A version number is three numbers separated by dots, like 1.2.43
# followed by an optional build number separated by a +.
# Both the version and the builder number may be overridden in flutter
# build by specifying --build-name and --build-number, respectively.
# Read more about versioning at semver.org.
version: 1.0.0+1
environment:
sdk: ">=2.0.0-dev.68.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
# The following adds the Cupertino Icons font to your application.
# Use with the CupertinoIcons class for iOS style icons.
cupertino_icons: ^0.1.2
firebase_auth: 0.8.0
firebase_database: 1.1.0+1
dev_dependencies:
flutter_test:
sdk: flutter
# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec
# The following section is specific to Flutter.
flutter:
# The following line ensures that the Material Icons font is
# included with your application, so that you can use the icons in
# the material Icons class.
uses-material-design: true
# To add assets to your application, add an assets section, like this:
# assets:
# - images/a_dot_burr.jpeg
# - images/a_dot_ham.jpeg
# An image asset can refer to one or more resolution-specific "variants", see
# https://flutter.io/assets-and-images/#resolution-aware.
# For details regarding adding assets from package dependencies, see
# https://flutter.io/assets-and-images/#from-packages
# To add custom fonts to your application, add a fonts section here,
# in this "flutter" section. Each entry in this list should have a
# "family" key with the font family name, and a "fonts" key with a
# list giving the asset and other descriptors for the font. For
# example:
# fonts:
# - family: Schyler
# fonts:
# - asset: fonts/Schyler-Regular.ttf
# - asset: fonts/Schyler-Italic.ttf
# style: italic
# - family: Trajan Pro
# fonts:
# - asset: fonts/TrajanPro.ttf
# - asset: fonts/TrajanPro_Bold.ttf
# weight: 700
#
# For details regarding fonts from package dependencies,
# see https://flutter.io/custom-fonts/#from-packages
assets:
- assets/flutter-icon.png
最佳答案
检查您的 gradle 插件
是否与您的 gradle 版本
兼容。
https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
当我的 gradle 版本是 6.6.1
而我的插件是 4.0.2
时,我遇到了同样的错误。将插件更新到 4.1.0
为我解决了这个问题。
gradle plugin
版本位于 android/build.gradle
作为 classpath 'com.android.tools.build:gradle:{your version}'
在依赖项上。
gradle version
位于 android/gradle/wrapper/gradle-wrapper.properties
under distributionUrl
下。
希望对其他人有帮助。
关于android - flutter 和 Firebase : Execution failed for task ':firebase_auth:compileDebugJavaWithJavac' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54574235/
所以当我点击构建项目时它说零错误但我仍然得到这个 Executing tasks: [clean, :unityLibrary:assembleDebug, :launcher:assembleDe
我正在为 android 重写一个 react-native google 登录模块(完整源代码可在 https://github.com/Asimetriq/rn-google-sign-in/tr
我创建了一个新项目并且没有修改任何文件。 我只是在创建项目后运行移动模块。 错误信息是:错误:任务 ':mobile:compileDebugJavaWithJavac' 执行失败。 java.io.
我正在尝试在我的新机器上设置 Ionic,但在构建 Cordova Android 项目时遇到了问题,我似乎无法修复。我使用的程序和版本是: NodeJS v6.9.1 npm v3.10.8 Cor
我发现这个任务甚至占用了 gradle 执行任务总时间的一半。当我使用 -x 禁用此任务时,一切似乎仍然运行良好。所以我想更多地了解这个任务,以及我是否应该禁用它。 最佳答案 compileDebug
我一直收到错误compileDebugJavaWithJavac FAILED 我所有的模块。起初我以为它只是 AppSee,但它一直存在于我的所有模块中。 我已经尝试更新 Gradle 并确保我的所
我成功地设置了 react native 在 Windows 上的 android 中创建新应用程序。但是当我尝试在模拟器中运行应用程序时,我陷入了下面提到的错误。谁能帮我解决这个问题? 提前致谢..
我正在尝试更新应用程序中的一些模块,因此我更改了模块的版本,并通过更改 gradle 版本、构建工具和 android 插件版本修复了构建的一些问题。 无论如何,在那之后我遇到了任务 ':app:co
我无法弄清楚,我已经尝试在我的 SDK 管理器中安装 SDK 工具,适用于版本 20 到 24。我在运行时不断收到此错误 ionic build android 失败:构建失败,出现异常。 出了什么问
我在 Windows 10 上安装了 Android Studio 版本 3.2.1。我的 gradle 在尝试了大约 2 天后没有构建。我有一个我不明白的问题。当我运行程序 Execution fa
我在 Apache Cordova 上构建我的 Android 平台 时遇到问题。 版本号: Android @5.0.1(三星 galaxy S4) Cordova @6.1.1(于 2016 年
我选择了别人的项目,当我要求 AS 在我的 AVD 上运行该项目时,它弹出一个错误: Error:Execution failed for task ':app:compileDebugJavaWit
当我添加 permission_handler flutter 中的插件。 发生此错误: FAILURE:构建失败并出现异常。 * What went wrong: Execution failed
我创建了一个新的 flutter 项目并添加了 camera 插入。添加该依赖项后,我遇到了很多错误。我用的 futter 版本是 2.5.2 & minSdkVersion 21在 pubspec.
当我尝试 $ react-native run-android在android模拟器上,我收到此错误: :app:compileDebugJavaWithJavac /home/user/app/an
我已经设置了一个带有 retrolambda 的 App 项目,以实现 JAVA 8 兼容性和对自己的 android 库的模块依赖,因为我也在第二个 App 中使用了这部分。 问题是每次我用 gra
我刚刚开始学习 flutter 和火力基础。我正在遵循本教程[https://grokonez.com/android/how-to-integrate-flutter-firebase-tutori
我刚刚将平台和插件文件添加到 .gitignore 并运行了这些命令 git rm -r --cached . git add . git commit -m "message" pull和push
我一直在测试 Dagger 2,一切正常,直到我做了一些重构。现在 gradle 抛出一个 IllegalArgumentException,我无法弄清楚我所做的更改现在导致了错误。我没有对 grad
将 firebase_auth 从早期版本升级到 ^0.8.0+1 后,我会生成错误。这里有错误 FAILURE: Build failed with an exception. * What wen
我是一名优秀的程序员,十分优秀!