web-dev-qa-db-ja.com

IONIC 3:タスク ':app:processDebugResources'の実行に失敗しました

タスク ':app:processDebugResources'の実行に失敗しました。

このエラーは、「ionic cordova build Android」を実行したときに発生します。長い間探しましたが、運はありませんでした。誰でも助けることができますか?

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':app:processDebugResources'.
> Failed to execute aapt

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --
debug option to get more log output.

* Get more help at https://help.gradle.org

BUILD FAILED in 4m 18s
(node:9516) [DEP0018] DeprecationWarning: Unhandled promise rejections are 
deprecated. In the future, promise rejections that are not handled will 
terminate the Node.js process with a non-zero exit code.`
15
Ansib Raza

同じエラーが発生します。この解決策を見つけて修正しました:

https://stackoverflow.com/a/49172982/7655348

置換com.Android.support:support-v4:+ with com.Android.support:support-v4:27.1.0 inproject.propertiesファイルplatform/Androidフォルダー

13
kaspaddy

2019年にまだこの問題に直面している人を対象に、それは非常に遅い答えであることを知っています。

Gradleが原因であるため、このgradleサポートプラグインを追加すると問題ありません。

cordova plugin add cordova-Android-support-gradle-release
9
mike

また、このソリューションは私のために働いた:

https://forum.ionicframework.com/t/failed-build-for-Android-execution-failed-for-task-app-processdebugresources/124551/

Platform/Android/app/src/main/res/values/strings.xmlに移動して、以下を追加します。

<string name="fb_app_id">YOUR_FB_APP_ID</string>
<string name="fb_app_name">YOUR_FB_APP_NAME</string>

それから私は_cordova cleanおよびionic cordova build Android

2
Javier

プロジェクトフォルダで試してください:

cordova clean
ionic cordova build <platform_name>
1
chinyavadav

実際、これはAndroidサポートの問題です。まず、どのAndroidサポートライブラリがインストールされているAndroid sdk。

私のSDK com.Android.support:support-v4:24.1.1+で、project.properitesファイルのコードを置き換えました

cordova.system.library.1 = com.Android.support:support-v4:24.1.1+

1
Gunasekar

ソリューションリンク

これは、compatプラグインが原因です。古いバージョン(1.2.0未満)があり、[email protected]を設定している場合は、そのプラグインを削除します

cordova plugin rm cordova-plugin-compat --force

cordovaプラグインは[email protected]を追加します

コルドバプラットフォームrm Android

イオンコルドバプラットフォームは[email protected]を追加します

私の場合で働いています。ありがとう:)

0
Pranay Kumar

Ionicプロジェクト...つまりplatform/Android/project.propertiesにあるproject.propertiesにアクセスします

以下のように置き換えます

プロジェクトのターゲット。

target=Android-26
Android.library.reference.1=CordovaLib
Android.library.reference.2=app
cordova.system.library.1=com.Android.support:support-v4:24.1.1+
cordova.system.library.2=com.Android.support:appcompat-v7:23+
cordova.gradle.include.1=cordova-plugin-telerik-imagepicker/multipurposetheme- 
ignorelinterrors.gradle
cordova.gradle.include.2=cordova-plugin-telerik-imagepicker/multipurposetheme- 
androidtarget.gradle
cordova.system.library.3=com.Android.support:support-v4:27.1.0

この問題を解決するには、このコード行を削除しますcordova.system.library.15=com.Android.support:support-v4:+、ファイルへのパスはplatforms/Android/project.properties

0
f.c