dazu muss ich das aber auch lokal testen und brauche die build tools.
Seit einiger Zeit gibt es das Android SDK ja auch in debian, allerdings scheint es keinen ant support zu haben - alle Anleitungen beziehen sich auch nur auf Gradle.
Jedenfalls finde ich nicht heraus, wie ich die app bauen kann, da ich einfach diese Fehlermeldung erhalte:
Code: Alles auswählen
$ ant build.xml
Buildfile: /home/reox/git/library/build.xml
BUILD FAILED
/home/reox/git/library/build.xml:90: Cannot find /usr/lib/android-sdk/tools/ant/build.xml imported from /home/reox/git/library/build.xml
Total time: 0 seconds
Hat jemand eine Ahnung wie man das bauen kann? Muss ich erst den Build auf Gradle umstellen?
Code: Alles auswählen
$ dpkg -l \*android\*
Gewünscht=Unbekannt/Installieren/R=Entfernen/P=Vollständig Löschen/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/halb konFiguriert/
Halb installiert/Trigger erWartet/Trigger anhängig
|/ Fehler?=(kein)/R=Neuinstallation notwendig (Status, Fehler: GROSS=schlecht)
||/ Name Version Architektur Beschreibung
+++-=================================-==============-============-=============================================================
ii android-framework-res 1:8.1.0+r23-3 all Android platform framework resources
ii android-libaapt:amd64 1:8.1.0+r23-3 amd64 Android Asset Packaging Tool - Shared library
ii android-libadb 1:8.1.0+r23-5 amd64 Library for Android Debug Bridge
ii android-libandroidfw:amd64 1:8.1.0+r23-3 amd64 Android utility library
ii android-libart 8.1.0+r23-3 amd64 Android Runtime
ii android-libbacktrace 1:8.1.0+r23-5 amd64 Android backtrace library
ii android-libbase 1:8.1.0+r23-5 amd64 Android base library
ii android-libboringssl 8.1.0+r23-2+b1 amd64 Google's internal fork of OpenSSL for the Android SDK
ii android-libcrypto-utils 1:8.1.0+r23-5 amd64 Android crypto-utils library
ii android-libcutils 1:8.1.0+r23-5 amd64 Android utils library for C
ii android-libetc1 1:8.1.0+r23-2 amd64 ETC1 compression library
ii android-libf2fs-utils 8.1.0+r23-2 amd64 Android F2FS utility library
ii android-liblog 1:8.1.0+r23-5 amd64 Android NDK logger interfaces
ii android-libnativebridge 1:8.1.0+r23-5 amd64 Android native bridge library
ii android-libnativehelper 8.1.0+r23-1 amd64 Support functions for Android's class libraries
ii android-libnativeloader 1:8.1.0+r23-5 amd64 Android native loader library
ii android-libsparse 1:8.1.0+r23-5 amd64 Library for sparse files
ii android-libunwind 8.1.0+r23-2 amd64 libunwind for Android
ii android-libutils 1:8.1.0+r23-5 amd64 Android Utility Function Library
ii android-libziparchive 1:8.1.0+r23-5 amd64 Library for ZIP archives
ii android-sdk 25.0.0+12 amd64 Software development kit for Android platform
ii android-sdk-build-tools 27.0.1+12 amd64 Tools for building Android applications
ii android-sdk-build-tools-common 27.0.1+12 all Tools for building Android applications - Common files
ii android-sdk-common 25.0.0+12 all Common files of Android SDK base toolset
ii android-sdk-platform-23 6.0.1+r72-5 all Android SDK Platform for API Level 23 (6.0 Marshmallow)
ii android-sdk-platform-tools 27.0.0+12 amd64 Tools for interacting with an Android platform
ii android-sdk-platform-tools-common 27.0.0+12 all Tools for interacting with an Android platform - Common files
rc android-tools-adb 5.1.1.r29-2 amd64 Android Debug Bridge CLI tool
un android-tools-fastboot <keine> <keine> (keine Beschreibung vorhanden)
ii android-tools-mkbootimg 1:8.1.0+r23-5 all transitional package
ii libandroid-23-java 6.0.1+r72-5 all Android framework for API Level 23 (6.0 Marshmallow)
ii libandroid-uiautomator-23-java 6.0.1+r72-5 all UI Automator framework for API Level 23 (6.0 Marshmallow)
edit: ich lese gerade, dass ant wohl irgendwann aus dem Android SDK geflogen ist - somit muss ich wohl das ganze erst mit gradle umbauen, richtig?