Android-Projekt auf der Kommandozeile unter OSX erstellen: Die Task 'assembleDebug' wurde nicht im root-Projekt gefunden

9

Ich versuche Android-Projekte auf der OSX (Mavericks 10.9.5) -Befehlszeile zu erstellen, indem ich diese Anleitung benutze: Ссылка .

In diesem How-To wird die Verwendung von assemblyDebug / assembleRelease zum Erstellen eines Android-Projekts erläutert.

Leider erstellt Gradle nicht die assembleDebug oder assembleRelease Ziele.

Das Ausführen von ./gradlew assembleDebug gibt Folgendes zurück:

%Vor%

Schritte:

android erstellt Projekt

Das Testprojekt wurde mit android create project --path . --name "DummyAPK" --target android-21 --package com.dummyapk.dummyapk --activity DummyActivity

erstellt

was zurückgegeben wurde

%Vor%

grelle init

Danach habe ich gradle init ausgeführt, was

zurückgegeben hat %Vor%

Gradlew-Aufgaben

Abfrage der verfügbaren Aufgaben mit gradlew tasks zurück (fehlt da nicht etwas?)

%Vor%

Meine Java-Version ist

%Vor%

.. und Gradle Version (installiert über brühen) ist

%Vor%

Was fehlt mir, um ein Android-Projekt in der Befehlszeile erstellen zu können?

    
derFunk 15.12.2014, 18:26
quelle

3 Antworten

3

android create project erstellt keine benutzerfreundliche Struktur. Es erstellt eine ant freundliche Struktur. Abhängig von Ihren Absichten haben Sie zwei Möglichkeiten.

  1. Verwenden Sie ant, um Ihr Projekt zu erstellen (wird derzeit nicht vom Android-Team unterstützt)
  2. Verwenden Sie Android Studio, um eine grellenfreundliche Projektstruktur zu erstellen.

num 2 ist der empfohlene Ansatz des Android-Teams. Es ist so einfach wie das Android Studio und Sie können ein neues Projekt erstellen. Von dort sollten Sie in der Lage sein, ein neues Projekt zu erstellen, das mit ./gradlew build

erstellt werden kann     
browep 15.12.2014, 19:03
quelle
0

versuche das: ./android create project -p AppPAKTGV -a Haupt -k com.example.apppaktgv -t android-23 -g -v 0.11. +

es funktioniert, aber wenn ich versuche, Ziel 24 oder 25 nicht arbeiten, ich jetzt nicht

    
Adam Przychodzień 08.02.2017 17:06
quelle
-1

Versuchen Sie dies und notieren Sie

a) Sie müssen Werkzeuge / Android unter Schritt 3 eingeben (wie Schritt 2: Ausführen)    - Aber wie gesagt, die Ameisenstruktur ist nicht hilfreich    - Ich bin nicht sicher, ob ich von dort gehen kann.

b) Ich folge dem Rat und stelle sicher, dass ich die Plattform-Tools bekomme    - Ich kann bauen    - Ich kann das .apk bekommen    - Ich kann adb installieren (ich benenne alle vorhandenen .apk)

Scheint zu arbeiten!

    
Dennis Ng 26.04.2015 04:02
quelle

Tags und Links