gpt4 book ai didi

android - 无法在 Android 应用程序中集成 React-Native

转载 作者:行者123 更新时间:2023-11-30 05:03:46 28 4
gpt4 key购买 nike

我有一个 android 应用程序,它使用 Webkit 来呈现网页。我有Editor.html 文件(用 html、javascript 和 css 编写)。它使用 android webkit 接口(interface)在 JavaScript 和 native 代码之间进行通信。

现在我想在我的应用程序中使用 React-Native 在 Native 代码和 Js 代码之间进行通信。

为了在我的应用程序中集成 React-Native,我使用了这个博客: Medium Blog for Integrating React Native

正如我在我的 build.gradle 中的代码下方添加的那样。

代码:

maven {
url "<PATH TO YOUR ROOT DIRECTORY>/AwesomeApp/node_modules/react-native/android"
}

我收到以下错误。

错误:

No resource found that matches the given name (at 'layout_height' with value '@dimen/abc_action_bar_progress_bar_size').

Message{kind=ERROR, text=No resource found that matches the given name (at 'layout_height' with value
'@dimen/abc_action_bar_progress_bar_size')., sources=[/Users/././android/app/src/main/res/layout/activity_add__audio.xml:18:32-71], original message=, tool name=Optional.of(AAPT)}

由于此错误,布局文件无法访问尺寸文件中指定的某些值。

android/build.gradle:

buildscript {
repositories {
jcenter()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots'
}
mavenCentral()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.0'
classpath 'com.google.gms:google-services:3.2.1'
}
}
allprojects {
repositories {
maven {
url 'https://maven.google.com'
}
maven {
url "/Users/../node_modules/react-native/android"
}
jcenter()
maven {
url 'https://oss.sonatype.org/content/repositories/snapshots'
}
maven { url "https://jitpack.io" }
mavenCentral()
}
}


targetSdkVersion: 26

谁能帮我解决这个问题?

最佳答案

它找不到的维度资源:dimen/abc_action_bar_progress_bar_size 缺少依赖项的提示......因为那是它的来源:

// https://mvnrepository.com/artifact/com.android.support/appcompat-v7
implementation "com.android.support:appcompat-v7:28.0.0"

或者这个:

// https://mvnrepository.com/artifact/androidx.appcompat/appcompat
implementation "androidx.appcompat:appcompat:1.0.2"

关于android - 无法在 Android 应用程序中集成 React-Native,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54941916/

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