我在调试中构建我的项目没有问题。我刚刚安装了一个新的npm包(bugsnag),然后做了react-本机链接,现在我不能再构建它了。我尝试了谷歌的许多建议解决方案,但都不起作用。
奇怪的部分,我试图建立我的项目的备份文件,它没有建立也有同样的错误,所以感觉像它与其他东西有关?
错误详细信息:
> Task :app:processDebugResources
Failed to execute aapt
com.android.ide.common.process.ProcessException: Failed to execute aapt
....
导致原因:Java . util . concurrent . execution exception:com . Android . ide . common . process . process异常:执行进程C:\ Users \ less \ AppData \ Local \ Android \ Sdk \ build-tools \ 27 . 0 . 3 \ aapt . exe带参数{ package-f-no-crunch-I C:\ Users \ less \ AppData \ Local \ Android \ Sdk \ platforms \ Android-27 \ Android . jar-M \?\ D:\ React \ swipe-app-develop \ Android \ app \ build \ intermediates \ manifests \ full \ debug \ androidmanifest . XML-S D:\ React \ swipe-app-develop \ Android \ app \ build \ intermediates \ RES \ merged \ debug-m-J \?\ D:\ React \ swipe-app-develop \ Android \ app \ build \ generated \ source \ r \ debug-F D:\ React \ swipe-app-develop \ Android \ app \ build \ intermediates \ RES \ debug \ resources-debug . AP _-D \?\ D:\ React \ swipe-app-develop \ Android \ app \ build \ intermediates \ multi-dex \ debug \ manifest _ keep . txt-custom-package xx.com.xx-0 apk-output-text-symbols \?\ D:\ React \ swipe-app-develop \ Android \ app \ build \ intermediates \ symbols \ debug-no-version-vectors }
Error while executing process C:\Users\eless\AppData\Local\Android\Sdk\build-tools\27.0.3\aapt.exe with arguments
应用程序\build.gradle
android {
compileSdkVersion 27
buildToolsVersion '27.0.3'
defaultConfig {
applicationId "xx"
minSdkVersion 16
targetSdkVersion 26
versionCode 24
versionName "1.0.23"
multiDexEnabled true
ndk {
abiFilters "armeabi-v7a", "x86"
}
manifestPlaceholders = [onesignal_app_id: "xx4",
onesignal_google_project_number: "REMOTE"]
}
dependencies {
compile project(':bugsnag-react-native')
compile project(':lottie-react-native')
compile project(':react-native-fast-image')
compile project(':react-native-onesignal')
compile project(':react-native-android-permissions')
compile project(':react-native-fbsdk')
compile project(':react-native-vector-icons')
compile project(':react-native-image-picker')
compile project(':react-native-iap')
compile project(':react-native-camera')
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:26.0.2'
compile 'com.facebook.react:react-native:+'
compile 'com.android.support:multidex:1.0.0'
implementation 'com.google.firebase:firebase-core:+'
// From node_modules
}
我尝试了不同的方法,找到了我认为合适的解决方案。
在android/gradle/gradle-wrapper.properties中
我变了
from
distribution URL = https://services . gradle . org/distributions/gradle-4.1-all . zip
to
distribution URL = https://services . gradle . org/distributions/gradle-4.6-all . zip
希望对您有所帮助。
\android\app\build\中介\清单\完整\调试\AndroidManifest.xml:61: AAPT:错误:资源mipmap/ic_notif(又名...: mipmap/ic_notif)未找到。 错误:处理清单失败。 失败:构建失败,出现异常。 问题所在:任务“:app:processDebugResources”的执行失败。无法处理资源,有关详细信息,请参阅上面的 aapt
任务': app: Process DebugResources'执行失败。 Android资源链接失败/home/mahesh/.gradle/caches/transforms-2/files-2.1/c0fe0d468b2d9842e23d5a9c1c80a565/res/values/values。xml:731:5-756:25:AAPT:error:resource-android:a
我正在使用assembleRelease准备发布构建,但我得到了这个错误。 配置项目:项目中的应用程序配置“编译”:不推荐使用“app”。请改用“实现”。 配置项目 :rn-fetch-blob CompileOptions.bootClasspath 属性已被弃用,并计划在 Gradle 5.0 中删除。请改用 CompileOptions.bootstrapClasspath 属性。 配置项目
null 这工作得很好,但对于下面的命令,我得到一个错误 错误: > 错误:任务“:app:InstallRelease”执行失败。 com.android.builder.testing.api.deviceException:com.android.ddmlib.installexception:install_failed_update_incompatible:包io.nativebase
我已经按照https://reactnative.dev/docs/environment-setup中规定的说明,除了choclatey,因为我已经有了节点等,但我不能构建我的应用程序,以达到仿真器上的输出RN样板(步骤2:在文档中)以下npx反应本机运行android。我已经搜索了很多很多个小时来寻找一个解决方案,但是我一无所获,这变得非常令人沮丧。下面我附上了相关的输出。 提前感谢您的帮助。
我在“React-Native Run-Android”上面临这个问题。我没有工作我的代码大约2个月。今天,我不得不做一些改变。但我不能在模拟器上运行。 Android/Build.Gradle