2017-07-19 37 views
0

我嘗試爲android構建我的流星項目。曾經出現在:流星:當我嘗試通過ubuntu構建時找不到ANDROID_HOME,儘管我設置了正確的路徑

Generate apk file for meteor app

因此我的Ubuntu機器上我安裝了Android SDK:https://developer.android.com/studio/index.html凡說:「得到公正的命令行工具」。安裝路徑包含以下文件的/home/pcmagas/Λήψεις/tools

drwxr-xr-x 6 pcmagas pcmagas 4096 Ιούλ 19 11:43 ./ 
drwxr-xr-x 4 pcmagas pcmagas 4096 Ιούλ 19 11:43 ../ 
-rwxr--r-- 1 pcmagas pcmagas 4741 Μάρ 29 00:46 android* 
drwxr-xr-x 2 pcmagas pcmagas 4096 Μάρ 29 00:46 bin/ 
-rwxr--r-- 1 pcmagas pcmagas 643536 Μάρ 29 00:46 emulator* 
-rwxr--r-- 1 pcmagas pcmagas 394336 Μάρ 29 00:46 emulator-check* 
drwxr-xr-x 6 pcmagas pcmagas 4096 Μάρ 29 00:46 lib/ 
-rwxr--r-- 1 pcmagas pcmagas 12191 Μάρ 29 00:46 mksdcard* 
-rwxr--r-- 1 pcmagas pcmagas 1257 Μάρ 29 00:46 monitor* 
-rw-r--r-- 1 pcmagas pcmagas 629709 Μάρ 29 00:46 NOTICE.txt 
-rw-rw-r-- 1 pcmagas pcmagas 919 Ιούλ 19 11:43 package.xml 
drwxr-xr-x 7 pcmagas pcmagas 4096 Μάρ 29 00:46 proguard/ 
-rw-r--r-- 1 pcmagas pcmagas 139 Μάρ 29 00:46 source.properties 
drwxr-xr-x 2 pcmagas pcmagas 4096 Μάρ 29 00:46 support/ 

而且我有這個價值導出的ANDROID_HOME ENVIROMENTAL變量:

echo $ANDROID_HOME 
/home/pcmagas/Λήψεις/tools 

而且PATH vatiable成這樣:

export PATH=${PATH}:$ANDROID_HOME 

然後我cd我的流星項目,我給以下命令:

meteor add-platform android 

,但我得到了以下錯誤:

✗ Android target: Android SDK not found. Make sure that it is installed. If it is not at the default location, set the ANDROID_HOME environment variable. 
✗ Gradle: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. 
    Looked here: /home/pcmagas/Λήψεις/tools/tools/templates/gradle/wrapper 

我也試過:

export PATH="$PATH:$ANDROID_HOME/bin" 

仍然在我的路沒有燈。你能幫我建立流星應用嗎?

編輯1:

請記住,我已經看到了:

仍然沒有光。

編輯2:

我運行:

sdkmanager "build-tools;25.0.3" 

現在我得到的唯一錯誤:

✗ Gradle: Could not find gradle wrapper within Android SDK. Might need to update your Android SDK. 
    Looked here: /home/pcmagas/Λήψεις/SDK/tools/tools/templates/gradle/wrapper 

而且我改變了ANDROID_HOME/home/pcmagas/Λήψεις/SDK/tools 並移動所產生的所有文件夾SDK分成:/home/pcmagas/Λήψεις/SDK/

回答

1

ANDROID_HOME環境變量應直接鏈接到您的Android SDK文件夾,而不是鏈接到它的tools子文件夾。

export ANDROID_HOME=/home/pcmagas/Λήψεις/SDK 

您仍然可以在tools子文件夾(和platform-tools如果需要的話)添加到您的PATH:

PATH="$ANDROID_HOME/tools:$PATH" 
PATH="$ANDROID_HOME/platform-tools:$PATH" 
相關問題