gpt4 book ai didi

android - 运行 ionic cordova build android 时如何修复 AAPT 错误前景 Activity 未找到?

转载 作者:行者123 更新时间:2023-11-29 23:03:57 26 4
gpt4 key购买 nike

我最近从 Linux 环境迁移到 Windows 环境,但在成功构建 ionic 应用程序时遇到了问题。Ionic Cordova 构建 android 停止在

:app:splitsDiscoveryTaskDebug UP-TO-DATE

似乎插件 (cordova-plugin-paystack) 是原因,因为当我在删除此插件的情况下运行构建时,它构建良好且没有错误。

这是错误代码:

:app:compileDebugAidl UP-TO-DATE
:CordovaLib:packageDebugRenderscript NO-SOURCE
:app:compileDebugRenderscript UP-TO-DATE
:app:checkDebugManifest UP-TO-DATE
:app:generateDebugBuildConfig UP-TO-DATE
:app:prepareLintJar UP-TO-DATE
:app:generateDebugResValues UP-TO-DATE
:app:generateDebugResources UP-TO-DATE
:app:mergeDebugResources UP-TO-DATE
:app:createDebugCompatibleScreenManifests UP-TO-DATE
:app:processDebugManifest UP-TO-DATE
:app:splitsDiscoveryTaskDebug UP-TO-DATE
C:\Users\Erondu Emmanuel\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\2a476605aeb8db0b92c43b3475268151\res\values\values.xml:251:5-69: AAPT: error: resource attr/foreground (aka com.kekerides.user:attr/foreground) not found.

C:\Users\Erondu Emmanuel\.gradle\caches\transforms-1\files-1.1\appcompat-v7-27.1.1.aar\2a476605aeb8db0b92c43b3475268151\res\values\values.xml:251:5-69: AAPT: error: resource attr/foregroundGravity (aka com.kekerides.user:attr/foregroundGravity) not found.

C:\Users\Erondu Emmanuel\Documents\DEVELOPMENT\User\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:577: error: resource attr/foreground (aka com.kekerides.user:attr/foreground) not found.
C:\Users\Erondu Emmanuel\Documents\DEVELOPMENT\User\platforms\android\app\build\intermediates\incremental\mergeDebugResources\merged.dir\values\values.xml:577: error: resource attr/foregroundGravity (aka com.kekerides.user:attr/foregroundGravity) not found.
error: failed linking references.

npm 版本:6.4.1节点:8.12.10 ionic :5.1.0 Cordova :8.0.0

我已经尝试过这里的说明 Cordova Android error :app:transformClassesWithDesugarForDebug when adding plugin它仍然不起作用。

最佳答案

尝试超过 24 小时后,我在此处的 Paystack GitHub 页面上偶然发现了一个线程:https://github.com/PaystackHQ/paystack-android/issues/33 .

解决方法:我在 Myappname\platforms\android\app\src\main\res\values\中创建了一个名为 attr.xml 的文件,并且添加了以下代码:

<declare-styleable name="ForegroundView">
<attr name="foreground" format="color" />
<attr name="foregroundGravity" format="integer" />
<attr name="foregroundInsidePadding" format="boolean" />
</declare-styleable>

构建成功!我如何在运行时保留此文件

cordova platform add android

希望这对将来的其他人有帮助。

关于android - 运行 ionic cordova build android 时如何修复 AAPT 错误前景 Activity 未找到?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56715285/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com