最近进入了反应本地的世界,并立即陷入了障碍。从Udemy购买了一门名为"完整React本地和Redux课程"的课程,并试图编译我的第一个应用程序。
我已经尝试了许多不同的解决方案,并且经历了各种不同的错误,因此我必须将我的第一个Stackoverflow帖子进行。要在下面发布我当前的一堆设置以及我收到的错误。
错误
我的配置
java sdk/jre我已经安装了
java_home = c: program文件 java jdk1.8.0_151
android_home = c: users danny appdata local android android sdk
path = c: users danny appdata roaming cabal bin; c: users users danny appdata roaming roaming npm;
React Native Properties
React-Native版本
Android Studio Properties
项目结构
SDK/JDK位置
安装的SDK工具
安装了SDK的
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,Incase可以帮助您。Gradle在Android Studio内建立没有错误。
感谢所有帮助
已解决。
删除了我的项目,并通过React-Niit Init ProjectName Ran Avd重新创建了该项目,并通过终端编译了项目。我认为我在旧配置中更改了太多配置,需要重新创建它。