【发布时间】:2018-05-26 18:24:35
【问题描述】:
最近一头扎进 React-Native 的世界,却立即遇到了障碍。从 Udemy 购买了一门名为 The Complete React Native and Redux Course 的课程,但在尝试编译我的第一个应用程序时遇到了困难。
我尝试了很多不同的解决方案,并且遇到了各种不同的错误,所以我不得不发表我的第一个 stackoverflow 帖子。将在下面发布一堆我当前的设置以及我收到的错误。
我的配置
Java SDK/JRE's I have installed
JAVA_HOME = C:\Program Files\Java\jdk1.8.0_151
ANDROID_HOME = C:\Users\Danny\AppData\Local\Android\sdk
PATH = C:\Users\Danny\AppData\Roaming\cabal\bin;C:\Users\Danny\AppData\Roaming\npm;
反应原生属性
Android Studio 属性
gradle-wrapper.properties
#Mon Dec 11 21:41:46 EST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.3-rc-2-
all.zip
build.gradle(模块:app)
android {
compileSdkVersion 23
buildToolsVersion '25.0.1'
defaultConfig {
applicationId "com.albums"
minSdkVersion 16
targetSdkVersion 23
versionCode 1
versionName "1.0"
ndk {
abiFilters "armeabi-v7a", "x86"
}
}
build.gradle(项目:专辑)
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.3.3'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
mavenLocal()
jcenter()
}
}
在使用讲师的课程中,我说要使用 NEXUS 5 API 23,以防有帮助。 Gradle 在 Android Studio 中构建没有错误。
感谢大家的帮助
【问题讨论】:
-
您是否使用
react-native init albums命令创建了您的项目? -
嘿,是的,我做到了,遵循了@ravi 的讲师命令
-
访问facebook.github.io/react-native/docs/getting-started.html并选择“使用本机代码构建项目”-->“windows”(开发操作系统)--->“android”(目标操作系统)。检查您是否已正确完成所有安装以进行开发。并尝试创建一个新项目。
-
感谢您的帮助Ravi,我刚刚重新创建并编译成功。我认为所有配置的更改都搞砸了。万事如意
标签: java android android-studio react-native build.gradle