Ужасный: Android SDK не были найдены в указанном месте SDK - PullRequest
0 голосов
/ 09 февраля 2019

Надеюсь, с некоторой помощью, найти решение здесь, пожалуйста;

Environ: OSX 10.14.3 (Mojave)Appcelerator:сборка: 5.1.1.201809051655Сборка: jenkins-appcelerator-studio-titanium_studio-master-38 (мастер)Дата: 201809051655

Установщик 64-битной версии Mac загружен с: https://platform.axway.com/#/product/studio

Первоначально я попытался установить sdks с помощью кнопки на панели инструментов.Андроид SDK утверждал, что он упал и был признан хорошим.Однако SDK iOS был проблематичным и просто сидел там, вращаясь.Впоследствии я открыл App Store и загрузил / установил XCode прямо оттуда.С тех пор, похоже, что SDK Andoird не хотят быть распознанными.

То, что я уже пытался:

  • переместил каталог 'android-sdk-macosx' из библиотекиdir.
  • удалил .titanium dir и перезапустил.В последующем созданном файле config.json указан правильный базовый каталог SDK.
  • (не пробовал как таковой, но:) Нет Genymotion установлен
  • Каталог SDK - это , указанный в диалоге Prefs> Платформы> Android, но ошибка распознается.

  • Следуя инструкциям @: https://docs.appcelerator.com/platform/latest/#!/guide/Errors_Configuring_Platforms_Inside_Studio

В журнале нет упоминания об «avd.py».Конечно, это указывает на то, что Python не установлен, нет ......?И если Python не установлен, как можно ожидать запуска сценария для распознавания физического запуска Android SDK?

  • Вывод 'appc ti config'

    macbook: ~ me $ appc ti configИнтерфейс командной строки Appcelerator, версия 7.0.9Copyright (c) 2014-2019, Appcelerator, Inc. Все права защищены.android.sdkPath = "/ Users / me / Library / android-sdk-macosx /"app.workspace = ""cli.colors = truecli.completion = falsecli.failOnWrongSDK = falsecli.httpProxyServer = ""cli.ignoreDirs = "^ (\. svn | _svn | \ .git | \ .hg | \.? [Cc] [Vv] [Ss] | \ .bzr | \ $ RECYCLE \ .BIN) $"cli.ignoreFiles = "^ (\. gitignore | \ .npmignore | \ .cvsignore | \ .DS_Store | \ ._. * | [Tt] humbs.db | \ .vspscc | \ .vssscc | \ .sublime-project |\ .sublime-рабочее пространство | \ .project | \ .tmproj) $»cli.logLevel = "trace"cli.progressBars = truecli.prompt = truecli.rejectUnauthorized = truecli.width = 100paths.commands = []paths.hooks = []paths.modules = []paths.plugins = []paths.sdks = []paths.templates = []user.locale = "en_US"

  • Вывод 'appc ti info -t android'.Я отмечаю здесь "Исполняемый файл Android = не найден".Это, безусловно, должно быть значительным ??

    macbook: ~ me $ appc ti info -t androidИнтерфейс командной строки Appcelerator, версия 7.0.9Copyright (c) 2014-2019, Appcelerator, Inc. Все права защищены.Android SDKИсполняемый файл Android = не найденИсполняемый файл ADB = / Users / me / Библиотека / android-sdk-macosx / platform-tools / adbSDK Path = / Пользователи / Я / Библиотека / Android-SDK-MacosxAndroid NDKNDK Path = не найденоВерсия NDK = не найденаПлатформы Android1) андроид-23Имя = Android 6.0Уровень API = 23Редакция = 3Оболочки = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare240x240, AndroidWearSquare320x320ABIs = armeabi-v7a, x86, x86_64Путь = / Пользователи / Я / Библиотека / Android-SDK-Macosx / платформы / Android-232) андроид-28Имя = Android 9Уровень API = 28Редакция = 1Оболочки = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound390x390, AndroidWearRound400x400, AndroidWearRound454x454, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare240x240,AndroidWearSquare320x320ABIs = x86, x86_64Путь = / Пользователи / Я / Библиотека / Android-SDK-Macosx / платформы / Android-28Дополнения Android3) Google Inc.: API Google: 23Имя = Google API (Android 6.0 (уровень API 23))Продавец = Google Inc.Редакция = 1Описание = Android + Google APIОболочки = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in, AndroidWearRound, AndroidWearRound360x360, AndroidWearRound400x400, AndroidWearRound480x480, AndroidWearRoundChin320x290, AndroidWearRoundChin320x300, AndroidWearRoundChin360x325, AndroidWearRoundChin360x326, AndroidWearRoundChin360x330, AndroidWearSquare, AndroidWearSquare240x240, AndroidWearSquare320x320ABIs = armeabi-v7a, x86, x86_64Путь = / Пользователи / я / Библиотека / android-sdk-macosx / дополнения / addon-google_apis-google-23Библиотеки = нетЭмуляторы Androidtitanium_1_WVGA800ID = titanium_1_WVGA800Версия SDK = Android 6.0 (уровень API 23)ABI = armeabi-v7aSkin = wvga800Путь = /Users/me/.android/avd/titanium_1_WVGA800.avdSD-карта = /Users/me/.android/avd/titanium_1_WVGA800.avd/sdcard.imgGoogle APIs = нетЭмуляторы GenymotionНиктоПодключенные устройства AndroidНиктоПроблемы с Android!Невозможно найти Android NDK.Без NDK вы не сможете создавать собственные модули Android Titanium.Если вы уже загрузили и установили Android NDK, вы можете указать Titanium, гдеAndroid NDK находится под управлением 'appc titanium config android.ndkPath / path / to / android-ndk',в противном случае вы можете установить его, запустив 'appc titanium setup android' или загрузив вручнуюот http://appcelerator.com/android-ndk.

  • Наконец, в свете явно отсутствующего «avd.py» исх.и, по-видимому, отсутствует Android Исполняемый файл, с тех пор я перезагружал Studio по вышеуказанной ссылке и переустанавливал ее.

Затем я щелкнул по конфигурации для Android SDK, который, когда закончил, показал мне все тики, но безрезультатно.И диалог prefs, и Dashboard утверждают, что его до сих пор нет.

Android SDK

Буду очень признателен за вашу помощь.

Большое спасибо заранее.

Ответы [ 3 ]

0 голосов
/ 13 февраля 2019

Пожалуйста, попробуйте поместить папку «android-sdk» в домашнюю директорию и показать ее расположение в Axway Appcelerator Studio >> Настройки >> Studio >> Платформы> Android> Android SDK Home.Затем нажмите Установить SDK >> Теперь выберите android 6.XX, 7.XX, 8.XX и установите эти пакеты.

Если у вас возникли какие-либо проблемы, попробуйте настроить Android SDK через терминал.

  • appc ti config android.sdk SDKLocation
  • appc ti setup android

И перезагрузите компьютер.

Также посмотрите руководство по установке Android SDK - http://docs.appcelerator.com/platform/latest/#!/guide/Installing_the_Android_SDK

Надеюсь, это поможет.

0 голосов
/ 11 марта 2019

Исполняемый файл Android = не найден

Я думаю, вы пропустили каталог tools в sdk (с помощью SDK Manager в Android Studio мне пришлось установить Android SDK Tools).

Я бы предложил загрузить Android SDK с Android Studio или автономно от Google, а затем добавить путь SDK в настройках Appcelerator Studio (Платформа -> Android).

0 голосов
/ 09 февраля 2019
  1. Полностью удалите (удалите все установленные файлы) андроид студию и установите его снова.

2.U также можете скачать sdk и ndk внутри android studio -> sdk manager

...