2017-10-21 71 views
-1

我在創建移動應用程序的一個初學者後構建Android應用程序(用離子框架創建的)。我使用Windows和Visual Studio 2017爲Android創建了一個Ionic移動應用程序。它在我使用ionic serve命令並在瀏覽器中嘗試應用程序時起作用。無法導入項目進入Android Studio中

但是,當我嘗試將項目導入到Android Studio 2.3.3中時,我收到一條錯誤消息,它無法構建我的應用程序: 「Gradle sync failed:Failed to find target with hash string'android- 26'in:... \ AppData \ Local \ Android \ Sdk Gradle sync completed。 Gradle build finished with 1 errors(s)。「

當我嘗試在cmd中運行「ionic cordova run android」命令後,我在將項目導入到Android Studio中時也會收到另一個錯誤消息:「運行cordova時發生錯誤,運行android.failure:生成失敗,例外其中:... \ cordova.gradle線64

出了什麼問題: 時發生問題評估根項目「機器人」沒有發現安裝的編譯工具安裝Android構建工具版本19.1.0或更高版本。 「

我導入文件到Android Studio中選擇導入項目(Eclipse中,...)。我在導入時選擇了這個文件夾: node_modules \ cordova-android \ spec \ fixtures \ android_project。我不確定這是合適的文件夾。

我可以看到模擬的Android手機,我可以點擊一切,但我的應用程序不會在其上顯示出來。 我檢查了Android構建工具,安裝了25.0.3和26.0.2。 非常感謝您的幫助!我真的很堅持:S

回答

0

您正在選擇錯誤的文件夾。

打開你的離子生成的應用程序。你需要在路徑打開以下文件夾:

Your_ionic_project/platforms/android 
+0

失敗:建立失敗,一個例外。 其中:MYAPP /平臺/安卓/ CordovaLib/cordova.gradle」行:64 出了什麼問題:一個問題發生評估根項目 '機器人'。 未找到已安裝的構建工具。請安裝Android構建工具19.1.0或更高版本。 – Tio

+0

安裝生成工具(此文件夾中:C:\ Program Files文件\的Android \ Android Studio中\ gradle這個\ m2repository \ COM \機器人\工具\編譯\建設者):2.3.0,2.3.1,2.3.2 2.3。 3 – Tio

+0

在C:\ Program Files文件\的Android \ Android Studio中\ gradle這個\ m2repository \ COM \機器人\工具\ SDK-共同文件夾: 25.3.0, 25.3.1, 25.3。2, 25.3.3, – Tio

0

檢查是否有您的系統PATH變量指向設置爲android平臺的工具。

喜歡的東西:

C:\Users\Lokkeshwaran J\AppData\Local\Android\Sdk\platform-tools 
+0

感謝名單,這些都是我的環境變量: ANDROID_HOME:C:\ Program Files文件\的Android \ Android Studio中\ gradle這個\ m2repository \ COM \機器人\工具\ sdklib \ 25.3.3 GRADLE_HOME:C:\ Program Files文件\的Android \ Android Studio中\ gradle這個\ gradle這個-3.2路徑:C:\ Program Files文件\的NodeJS; C:\ Program Files文件\的Android \ Android Studio中\ gradle這個\ m2repository \ COM \ android \ tools; C:\ Program Files \ Android \ Android Studio \ gradle \ gradle-3.2 \ lib; 這些是正確的嗎? – Tio

+0

看到我的最新答案 –

相關問題