Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android:attr/fontStyle未找到_Android_React Native_Android Gradle Plugin_Build.gradle_Gradlew - Fatal编程技术网

android:attr/fontStyle未找到

android:attr/fontStyle未找到,android,react-native,android-gradle-plugin,build.gradle,gradlew,Android,React Native,Android Gradle Plugin,Build.gradle,Gradlew,当我在react android项目上运行./gradlew assembleRelease时,我不断收到以下错误: A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade > Android resource linking failed /root/.gradle/caches/transforms-2/files-2.1/6d

当我在react android项目上运行./gradlew assembleRelease时,我不断收到以下错误:

    A failure occurred while executing com.android.build.gradle.internal.tasks.Workers$ActionFacade
   > Android resource linking failed
     /root/.gradle/caches/transforms-2/files-2.1/6da249295a8c8ecbd4d1ab0ef0c0da5a/core-1.5.0-alpha04/res/values/values.xml:143:5-174:25: AAPT: error: resource android:attr/fontStyle not found.
         
     /root/.gradle/caches/transforms-2/files-2.1/6da249295a8c8ecbd4d1ab0ef0c0da5a/core-1.5.0-alpha04/res/values/values.xml:143:5-174:25: AAPT: error: resource android:attr/font not found.
         
     /root/.gradle/caches/transforms-2/files-2.1/6da249295a8c8ecbd4d1ab0ef0c0da5a/core-1.5.0-alpha04/res/values/values.xml:143:5-174:25: AAPT: error: resource android:attr/fontWeight not found.
         
     /root/.gradle/caches/transforms-2/files-2.1/6da249295a8c8ecbd4d1ab0ef0c0da5a/core-1.5.0-alpha04/res/values/values.xml:143:5-174:25: AAPT: error: resource android:attr/fontVariationSettings not found.
         
     /root/.gradle/caches/transforms-2/files-2.1/6da249295a8c8ecbd4d1ab0ef0c0da5a/core-1.5.0-alpha04/res/values/values.xml:143:5-174:25: AAPT: error: resource android:attr/ttcIndex not found.
我做一个assembeDebug就可以了

下面是我的一些gradle构建设置

 buildToolsVersion = "29.0.2"
        minSdkVersion = 16
        compileSdkVersion = 29
        targetSdkVersion = 29
        ext.kotlin_version = '1.4.10'


multiDexEnabled true


release {
            signingConfig signingConfigs.release
            minifyEnabled enableProguardInReleaseBuilds
            proguardFiles getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro"
        }


apply from: file("../../node_modules/@react-native-community/cli-platform-android/native_modules.gradle"); applyNativeModulesAppBuildGradle(project)
buildscript {
    ext.kotlin_version = '1.4.10'
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
    }
}
repositories {
    mavenCentral()
}
运行以下命令:

react native bundle--platform android--dev false--entry file index.js--bundle output android/app/src/main/assets/index.android.bundle--assets dest android/app/src/main/res--verbose

然后删除project_root/android/app/src/main/raw+drawable-。。文件夹


之后,构建您的发布版APK。

尝试删除gradle缓存并重建gradle缓存在哪里?我看到的只是projectIn home/.gradle或windows/user/yourName/.gradle中的grelde文件夹中的gadle-wrapper.jar和.properties文件。里面应该有一个缓存文件夹。删除它应该是安全的。如果您担心,请在其他地方复制并删除。gradle文件夹将被隐藏。如果上面没有删除.gradle文件夹中的缓存文件并重新运行上述命令,并且在尝试运行该命令时仍然收到相同的错误,则您也可以尝试删除.gradle文件夹“inside project”(项目内)。确保您已经运行了
npm install
,并且您在react-native项目中。“我在我的react-naive项目中,其他react-native命令工作正常,例如“react-native start”,它使我能够运行脚本,但是,我现在遇到了以下错误:无法构造转换器:错误:EACCES:权限被拒绝,打开“/tmp/haste-map-metro-4-0be85dad9d95e79ac5ef993923I尝试运行sudo npx react native…”。。。。。但它说,OCMM和npx在放置sudo之后找不到,比如用户访问问题,可能是try
sudo chmod-R 777{path}
。好的,谢谢。我现在得到这个错误:信息写入捆绑输出到:,android/app/src/main/assets/index.android.bundle错误enoint:没有这样的文件或目录,打开“android/app/src/main/assets/index.android.bundle”