運行react-native run-android,報錯以下圖:java
運行react-native run-ios正常,但 react-native run-android時,提示錯誤:node
在網上找了至關多的答案,都說是android或者java的sdk位置配置不正確,實際不能解決任何問題,(國內網站,坑爹的拷貝粘貼)。我一直使用gradle命令調試,這個問題擱置了一段時間。在github上面瞎逛的某天,找到了國外的一個大神的解決方案。react
網址:Could not install the app on the device, read the error above for details. #8868android
完美解決問題,可是本真好奇的心態發現有人給差評。往下看會發現原來是語言問題沒有理解,爲了方便國內程序員記錄下。ios
根目錄下執行:git
chmod 755 android/gradlew程序員
react-native run-androidgithub
下面的報錯看似和上面同樣,只是你的模擬器或者手機沒有鏈接,使用adb命令判斷是否存在設備npm
adb devicesreact-native
找到devices,在執行react-native run-android.就會安心出現如下想要的結果。
通常狀況下,使用gradle直接Run也是能夠的,不過就要本身手動開啓node服務npm