小编che*_*777的帖子

如何解决“无法创建 org.gradle.initialization.DefaultSettings_Decolated 类型的实例”。适用于 InMobi Unity 中介插件

我正在尝试实施 google-admob 中介,目前正在致力于集成 InMobi 广告。我按照https://developers.google.com/admob/unity/mediation/inmobi执行了所有步骤。我能够在 inMobi 网站中创建帐户 ID 和展示位置 ID。我成功地在我的 AdMob 帐户中配置了 AdMob 广告单元。

问题出在该过程的第三步,即“导入 InMobi SDK 和适配器”。我从此链接https://developers.google.com/admob/unity/mediation/inmobi#inmobi-unity-mediation-plugin-changelog提取了最新版本的 InMobi Google 移动广告中介插件。

但是,在执行此步骤 Assets > Play Services Resolver > Android Resolver > Force Resolve 时,我收到以下“Android 依赖项,解析失败”错误。我附上下面的屏幕截图和日志文件。我尝试更改 InMobi Unity 中介插件的版本大约 5 次,但始终失败。我将堆栈跟踪更改为完整并理解,但仍然无法真正弄清楚该怎么做。

对于统一的 inMobi 广告中介,YouTube 上也没有视频。请帮我找出这个问题的解决方案。

Android 依赖项,解析失败错误

日志文件详细信息:

运行 Gradle...

C:\Users\cheth\FlutteringBirds1\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "C:\Users\cheth\FlutteringBirds1\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=C:/Program Files/Unity/Hub/Editor/2021.1.6f1/Editor/Data/PlaybackEngines/AndroidPlayer\SDK" "-PTARGET_DIR=C:\Users\cheth\FlutteringBirds1\Assets\Plugins\Android" "-PMAVEN_REPOS=file:///C:/Users/cheth/FlutteringBirds1/Assets/Firebase/m2repository;https://maven.google.com/;https://jcenter.bintray.com/" "-PPACKAGES_TO_COPY=com.google.firebase:firebase-common:19.5.0;com.google.firebase:firebase-analytics:18.0.2;com.google.android.gms:play-services-base:17.6.0;com.google.firebase:firebase-app-unity:7.1.0;com.google.firebase:firebase-messaging:21.0.1;com.google.firebase:firebase-messaging-unity:7.1.0;com.google.android.gms:play-services-ads:19.5.0;com.google.ads.mediation:inmobi:9.1.1.0" "-PUSE_JETIFIER=1" "-PDATA_BINDING_VERSION=3.6.0"
Executing command: C:\Users\cheth\FlutteringBirds1\Temp\PlayServicesResolverGradle\gradlew.bat --no-daemon -b "C:\Users\cheth\FlutteringBirds1\Temp\PlayServicesResolverGradle\PlayServicesResolver.scripts.download_artifacts.gradle" "-PANDROID_HOME=C:/Program Files/Unity/Hub/Editor/2021.1.6f1/Editor/Data/PlaybackEngines/AndroidPlayer\SDK" "-PTARGET_DIR=C:\Users\cheth\FlutteringBirds1\Assets\Plugins\Android" "-PMAVEN_REPOS=file:///C:/Users/cheth/FlutteringBirds1/Assets/Firebase/m2repository;https://maven.google.com/;https://jcenter.bintray.com/" "-PPACKAGES_TO_COPY=com.google.firebase:firebase-common:19.5.0;com.google.firebase:firebase-analytics:18.0.2;com.google.android.gms:play-services-base:17.6.0;com.google.firebase:firebase-app-unity:7.1.0;com.google.firebase:firebase-messaging:21.0.1;com.google.firebase:firebase-messaging-unity:7.1.0;com.google.android.gms:play-services-ads:19.5.0;com.google.ads.mediation:inmobi:9.1.1.0" "-PUSE_JETIFIER=1" "-PDATA_BINDING_VERSION=3.6.0"
Reporting analytics data: /androidresolver/resolve/gradle/failed/fetch?unityVersion=2021.1.6f1&unityPlatform=WindowsEditor&installSource=upm&version=1.2.164&scope= 'Android …
Run Code Online (Sandbox Code Playgroud)

unity-game-engine admob inmobi mobile-ad-mediation

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

为什么我在 Codemagic 中为 Flutter 构建代码时收到“无法为 iOS 构建”的信息?

我按照/sf/answers/3904179751/中的帖子执行了步骤但在构建应用程序时收到“无法为 iOS 构建”错误。我不明白为什么我会得到这个。我也附上了下面的屏幕截图。请看一下。还附上了日志的屏幕截图

\n

任何其他提供在 Windows 上轻松构建和测试 IOS 应用程序的方法的答案也很容易受到欢迎

\n

iOS 构建失败错误的屏幕截图

\n

日志截图

\n

日志输出:

\n
Warning: Building for device with codesigning disabled. You will have to manually codesign before deploying to device.\n
Run Code Online (Sandbox Code Playgroud)\n

为设备 (ios) 构建 instagram.photo.video.downloader.repost.insta...\n检测到项目基本配置,正在删除。\n正在运行 pod install...7.0s\nCocoaPods\' 输出:\n\xe2\x86\ xb3\n准备中

\n
Analyzing dependencies\n\nInspecting targets to integrate\n  Using `ARCHS` setting to build architectures of target `Pods-Runner`: (``)\n\nFinding Podfile changes\n  A admob_flutter\n  A firebase_analytics_web\n  A firebase_messaging\n  A flutter_inappwebview\n  A flutter_local_notifications\n  A path_provider_linux\n  A shared_preferences_linux\n  A url_launcher_linux\n  R firebase_admob\n  R flutter_native_admob\n …
Run Code Online (Sandbox Code Playgroud)

ios flutter codemagic

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

在 flutter 中同步 gradle 文件时收到 java.lang.StackOverflowError

最后,当我尝试将项目与 gradle 文件同步时,它显示“CONFIGURE SUCCESSFUL”,但我收到 java.lang.StackOverflowError 的警告。这是什么意思?

我尝试删除 gradle 文件和缓存。

我厌倦了重建该项目。

我尝试无效并重新启动缓存。但这仍然没有进行。

解决办法是什么?

re.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(Fr
.
.
.
.
.
.
.
.
.
.
java.lang.StackOverflowError
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree.FreeListBlockStore$FreeListBlock.alloc(FreeListBlockStore.java:232)
    at org.gradle.cache.internal.btree
Run Code Online (Sandbox Code Playgroud)

。。

。。。。。。……

4分22秒配置成功

synchronization gradle dart flutter

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

sdk 中的 flutter_test 与tiled >=0.4.0 不兼容。添加火焰时:^0.24.0依赖项

我在 pubspec.yaml 文件中添加了 Flame: ^0.24.0 依赖项,但我不知道为什么会收到此错误:

C:\flutter\flutter\flutter\bin\flutter.bat --no-color packages get 在boxgame中运行“flutter pub get”...
因为来自sdk的flutter_test的每个版本都依赖于xml 3.5.0并且平铺> = 0.4 .0 依赖于 xml ^4.2.0,sdk 中的 flutter_test 与tiled >=0.4.0 不兼容。

并且由于 Flame >=0.24.0 依赖于平铺^0.6.0,因此 sdk 中的 flutter_test 与 Flame >=0.24.0 不兼容。

因此,由于 boxgame 依赖于 sdk 中的 Flame ^0.24.0 和 flutter_test any,因此版本解析失败。pub 失败(1;所以,因为 boxgame 依赖于 sdk 中的 Flame ^0.24.0 和 flutter_test ,所以版本解决失败。)进程以退出代码 1 结束

我的 pubspec.yaml 的代码:

name: boxgame
description: A new Flutter application.

# The following defines the version and build number for your …
Run Code Online (Sandbox Code Playgroud)

flutter

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