2017-10-16 92 views
0

我試圖運行我這樣的Android設備上在cmd中反應的本機應用執行失敗的任務「:應用程序:compileDebugJavaWithJavac」反應本土

cd C:\Users\User\Desktop\js 

react-native run-android 

失敗:建立失敗,一個例外。

  • 問題出在哪裏:執行失敗的任務':app:compileDebugJavaWithJavac'。

    找不到的tools.jar

  • 嘗試:用--stacktrace選項獲取堆棧跟蹤運行。使用--info或--debug選項運行以獲取更多日誌輸出。

構建失敗

總時間:5.243秒無法在設備上安裝應用程序,閱讀 上面的內容錯誤。確保你有一個Android模擬器 運行或設備連接,並建立了自己的Android開發 環境: https://facebook.github.io/react-native/docs/android-setup.html

誰能告訴我怎麼解決這個問題?

+0

你清理你的gradle產出,並試圖再次運行呢? –

+0

@stutikasliwal但我還沒有創建一個Android應用程序,我需要這樣做嗎? –

+0

你正在運行的android命令,這意味着你爲android寫的,對吧? –

回答

1

使用以下步驟一次,它可以幫助你:

第1步:通過管理員打開CMD

第2步:通過cd <path to your project>

第3步導航到你的應用程序:運行此命令:gradlew clean

第4步:反應本地運行的Android

0

您是否已正確安裝JDK和Android SDK? JAVA_HOMEANDROID_HOME是否正確放置在您的環境變量中?

+0

我怎麼能檢查? –

+0

我假設你在Windows上,然後找到它是這樣的:「打開控制面板中系統和安全下的系統窗格,然後單擊更改設置....打開高級選項卡並單擊環境變量」,如果你看到ANDROID_HOME,它指向你的android SDK位置沒關係。同樣適用於JAVA_HOME –

+0

只有ANDROID_HOME –

相關問題