Flutter :: 相机插件问题 :: 应用程序无法在 android 中运行,但它适用于 iOS

Flutter :: Camera plugin issue :: Application is not working in android but it is suitable for iOS

我是 Flutter 开发的新手,基本上我是一名 ios 开发人员,

当我正在忙于处理配置文件更新屏幕的新项目时 我已经为依赖项添加了一个相机插件,让相机第三方在 ios android 中使用两者。所以当它使用 ios 应用程序是 运行 顺利没有显示错误但是 android 应用程序显示一些错误如下

 FAILURE: Build failed with an exception.

 * What went wrong:
 Task 'assembleAarRelease' not found in root project 'camera'.

 * Try:
 Run gradlew tasks to get a list of available tasks. 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 1s

 Exception: The plugin camera could not be built due to the issue above.

谁能告诉我这个问题的解决方案是什么?

您是否尝试过将 build.gradle 中的 compileSdkVersion 更改为更高版本,例如从 28 到 29 或 30?

compileSdkVersion 在build.gradle 它主要是关于 compileSdkVersion。应更新为 29 或更高或 如果在'gradle.properties'中设置了'org.gradle.configureondemand=true',请改为false。

我确实看到了类似的 Github 问题,其中一些人通过将类路径更新为 com.android.tools.build:gradle:4.0.1 获得了成功,例如:https://github.com/Baseflow/flutter-permission-handler/issues/208。你试过了吗?

我已经试过这个来解决我的问题

在 androidmanifest.xml 中,我的用户权限在错误的位置并标记为 红色 搬到外面工作了。