因爲我已經升級到反應母語0.42.0,我不能運行我的應用程序了。反應原生運行Android的失敗
我有一個奇怪的問題,其中不但得不到反應,從本土node_modules,gradle這個會得到Maven倉庫舊版本0.21。我試圖凍結版本,抑制一切都建立或高速緩存相關的,我甚至通過僅複製js文件重新開始。但是我仍然遇到了與gradle相關的錯誤,它沒有在node_modules中尋找react-native。
這裏是我的settings.gradle:
rootProject.name = 'My App'
include ':app'
include ':react-native-google-analytics-bridge'
project(':react-native-google-analytics-bridge').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-google-analytics-bridge/android')
和我的應用程序的依賴關係的build.gradle:
dependencies {
compile fileTree(dir: "libs", include: ["*.jar"])
compile "com.android.support:appcompat-v7:23.0.1"
compile "com.facebook.react:react-native:0.42.0" // From node_modules
compile "com.facebook.fresco:animated-gif:0.11.0"
compile project(':react-native-google-analytics-bridge')
}
,最終該項目的build.gradle:
buildscript {
repositories {
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:2.2.3'
}
}
allprojects {
repositories {
mavenLocal()
jcenter()
maven {
// All of React Native (JS, Obj-C sources, Android binaries) is installed from npm
url "$rootDir/../node_modules/react-native/android"
url "http://private-repos"
}
}
}
任何線索?
是您之前使用的是什麼版本?如果它只有幾個版本,那麼可能會發生突變。 –
我已經作出更改日誌中列出的所有變化。我認爲它在Android Studio中打開之前運行過一次或兩次。 – PhilipGarnero