2017-09-18 3 views
1

Ich habe ein Appcelerator-Projekt aus unserer Entwicklergruppe gezogen und kann das Projekt nicht auf einem lokalen Android-Gerät veröffentlichen oder ausführen. Wenn Sie versuchen, den unten angezeigten Fehlerbildschirm zu veröffentlichen, wird sofort angezeigt. Android SDK version 4.1.2 not found.Appcelerator | 'Android Distribution' Android SDK Version 4.1.2 nicht gefunden

Ich habe beide in den Appcelerator-Plattform-Einstellungen und Android Studio-Konfiguration überprüft und das SDK installiert haben. The install SDK screen in Appcelerator Versucht, Appcli und das SDK vergeblich zu deinstallieren/neu zu installieren.

Antwort

0

Nach ein paar Tagen der Suche alle appcelerator Dateien in meinem Projekt. Ich habe endlich die Lösung für mein Problem gefunden (für jeden, der das googelt).

Es gibt eine versteckte Datei in der Wurzel des Appcli Projekt .settings genannt

Innerhalb von Einstellungen gibt es ein Paket com.appcelerator.titanium.android.core.prefs

Es gibt eine android/sdk_version=4.1.2 genannt ist, dass alle meine Probleme verursacht wurde. Hoffe das hilft jemandem.

0

Höchstwahrscheinlich scheint Ihr Problem mit der nicht unterstützten Android SDK-Version gemäß dem von Ihnen verwendeten Ti SDK zu sein.

Also, bevor irgendetwas zu tun, versuchen Sie diese Seite zu packen, was sagt alles über Software Kompatibilitäten wissen: Titanium Comptability Matrix

Er sagt, dass mindestens Android Version als die neuesten Ti SDK 6.xx API ist 16.

Führen Sie nun diese Schritte sorgfältig durch, um einen Neustart für Ihr System zu erhalten.

  1. Zunächst einmal von hier Android neuesten SDK herunterladen: Android SDK
  2. Dekomprimieren es & es wie in /Users/Benutzername/android-sdk auf einigem einfachen Weg stellt in
  3. Herunterladen Appcelerator Studio (AS) & installieren Sie es. Es wird alle Voraussetzungen wie Java, Python herunterladen
  4. Öffnen Appcelerator Studio & gehen Sie zu Einstellungen-> Studio-> Plattformen-> Android. Wählen Sie den Pfad von android sdk Sie in Schritt dekomprimiert 2.

Nach all diesen Schritten können Sie Android SDK-Manager öffnen (siehe Screenshot, wo es ist) & notwendig SDK installieren, Werkzeuge usw.

enter image description here

Hinweis: Ich schlage nicht vor, SDKs über AS zu downloaden, da ich Path-Probleme in Anfang gestanden habe.


Auch wenn diese Schritte nicht helfen, dann geben Sie uns die Protokollausgabe nach diesem Befehl auf Terminal läuft: appc info

Wenn Terminal sagt dieser Befehl nicht gefunden wird, dann müssen Sie gehen durch die AS-Installation richtig.

+0

Leider hat das den Fehlerbildschirm beim Veröffentlichen nicht behoben. Der Befehl appc info erkennt außerdem, dass sich SDK 4.1.2 im richtigen Ordner befindet. 3) android-16 Name = Android 4.1.2 ** Nicht durch Titanium SDK 6.2.0.GA ** API-Level = 16 Revision = 1 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, unterstützt WVGA800 , WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-V7A, x86 Path = /Users/rob.meyers/Library/android-sdk-macosx/platforms/android-16 – mega1meyers

+0

ich auch dafür gesorgt, dass jede in der tiapp.xml und die am.txt starteten bei Android 2. Das Fehlerprotokoll gibt mir auch keine Hinweise. ! ENTRY com.appcelerator.titanium.android.core 4 0 2017-09-19 10: 17: 02.409 ! MESSAGE Android SDK Version 4.1.2 nicht gefunden. – mega1meyers

Verwandte Themen