Wie fügt man bei Android Studio .jar-Libraries zu einem Android-Java-Projekt hinzu?

jmar83

jmar83

Top Contributor
Hallo zusammen!

Praktisch überall im Internet wird man auf ein Verzeichnis namens "libs" verwiesen, welches aber so in dieser Form bei meinem Projekt gar nicht existiert.

Beispiel hier:

Oder hier:



Oder müsste ich dieses selbst erstellen?


1.)
Es läuft letztendlich auf das gleiche Hinaus wie das hier bei Eclipse:

2.) Der Inhalt der .jar-Datei sollte beim Builden ins .apk kopiert werden, damit diese Libraries letztendlich dann auch dort drin sind.


Evtl. weiss hier jemand was zum Thema? Vielen Dank für die Feedbacks! :)
 
jmar83

jmar83

Top Contributor
Vielen Dank!

Es ist aber ne selbst programmierte Library, kann also nicht aus irgendwelchen Repos automatisch mit der neusten Version geholt werden. (Wie das heute halt so "in" ist... wie bspw. mit `npm` bei Node.JS oder dem Composer bei PHP...)

Gilt das denn aus für selbst entwickelte Sachen...?

Merke gerade dass Android ein Gebiet für sich ist, obwohl ich 1999 die ersten Java-Versuche gemacht habe und in der Zwischenzeit auch ein paar Java-Jobs hatte (inkl. J2EE) habe ich irgendwie "null Ahnung" von den Android-Sachen... aber was nicht ist, kann (wohl eher "muss") noch werden...;-)
 
K

kneitzel

Top Contributor
Also wenn Du den Link anschaust von mrBrown, dann siehst Du, dass dieser auch "local binary dependencies" erläutert. Das ist das, was Du wohl auch schon gefunden hast.

Und ja - da legst Du das lib Verzeichnis selbst an.

Ein einfaches Beispiel aus einem meiner Projekte ist z.B. der Eintrag:
implementation files('libs/jar2exe_integrate.jar')
innerhalb der dependencies im build.gradle file.

Und daher habe ich ein Verzeichnis libs und in diesem die jar2exe_integrate.jar Datei.
 
jmar83

jmar83

Top Contributor
Nach dem Anlagen eines Verzeichnis "lib" ist dieses zwar vorhanden, aber nicht sichtbar. Wenn ich es noch mal kreieren will ("app" -> rechte Maustaste -> "New" -> "Directory") wird mir gesagt dass es bereits existiert. Gibt es da einen Filter, welche leere Verzeichnisse "per Default" ausblendet oder so?

P.S.: Habe auch kein Verzeichnis "src" wie in den obigen Screenshots ersichtlich. Bei mir sind die Packages irgendwie "direkt" drin, ohne ein src-Verzeichnis. (?)
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
Es ist aber ne selbst programmierte Library, kann also nicht aus irgendwelchen Repos automatisch mit der neusten Version geholt werden. (Wie das heute halt so "in" ist... wie bspw. mit `npm` bei Node.JS oder dem Composer bei PHP...)
Klar, aus deinem lokalen Repo ;)

"in" ist das bei Java übrigens seit fast 20 Jahren ;P
 
jmar83

jmar83

Top Contributor
...in `build.gradle` steht aber folgendes:


Code:
dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }


// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files

Hmmm…?


`"in" ist das bei Java übrigens seit fast 20 Jahren ;P`

Evtl. seit "Maven"...?
 
jmar83

jmar83

Top Contributor
Weder das eine (auskommentiert) noch das andere geht:

Code:
buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        //implementation fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])
        implementation fileTree(dir: 'libs', include: ['*.jar'])
    }
}


Meldung:

`Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method implementation() for arguments [directory 'libs'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.`

Steht aber hier so dass man es so tun sollte:

(???)
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
...in `build.gradle` steht aber folgendes:


Code:
dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }




Hmmm…?

Der verweist doch extra auf eine build.gradle in den einzelnen Modulen, da sollte es eine weitere build.gradle geben :)


Evtl. seit "Maven"...?
Jap :)
 
jmar83

jmar83

Top Contributor
Es gibt nach der Suche mit "Agent Ransack" exakt 2 build.gradle-Dateien:

- Eine unter PROJEKT_VERZEICHNIS
- Die andere unter PROJEKT_VERZEICHNIS\app
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
- Eine unter PROJEKT_VERZEICHNIS -> die für das Projekt
- Die andere unter PROJEKT_VERZEICHNIS\app -> die für die App
 
jmar83

jmar83

Top Contributor
Danke, dann bin ich an sich schon mal an der richtigen Stelle, im app-Ordner ist ausreichend.
 
jmar83

jmar83

Top Contributor
"implementation" mit "compile" (wird zwar korrekt durchgestrichen da "deprecated") auszutauschen nutzt auch nix:

Code:
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method compile() for arguments [directory 'libs'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

...muss wohl wieder zurück in die J2EE-Welt, popelige Smartphone-Apps zu entwickeln ist wohl nix für "kernige Hacker" mittleren Alters! ;-) (Eher was für junge Hipster-Informatiker, denen das neuste Smartphone wichtiger als ein richtiger Computer/PC ist...;-) LOL...🤣)
 
jmar83

jmar83

Top Contributor
Na ja, man könnte die Libraries auch entpacken und als Quelltext reinnehmen, an der gleichen Stelle wie das eigentliche Programm ist. (Zumindest solange diese als Quelltext verfügbar sind, was bei mir aktuell ja der Fall ist.)
 
jmar83

jmar83

Top Contributor
Na ja, sonst werde halt einen Bug einreichen, spätestens dort wird man mir dann erklären dass es wohl (?) keiner ist und wie man das Problem bewerkstelligt...
 
jmar83

jmar83

Top Contributor
Trotzdem vielen Dank euch allen, mal schauen was sich ergibt.

Problem soweit gelöst, Thread kann geschlossen werden.
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
"implementation" mit "compile" (wird zwar korrekt durchgestrichen da "deprecated") auszutauschen nutzt auch nix:

Code:
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method compile() for arguments [directory 'libs'] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

Zeig mal die die ganze build.gradle (am besten beide), da ist wahrscheinlich irgendwo ein Fehler drin.

...muss wohl wieder zurück in die J2EE-Welt, popelige Smartphone-Apps zu entwickeln ist wohl nix für "kernige Hacker" mittleren Alters! ;-) (Eher was für junge Hipster-Informatiker, denen das neuste Smartphone wichtiger als ein richtiger Computer/PC ist...;-) LOL...🤣)
Man muss halt mit professionellen Tools klar kommen. LOL. nichts daran is Android-spezifisch. LOL.
 
jmar83

jmar83

Top Contributor
Build.gradle:

Java:
// Top-level build file where you can add configuration options common to all sub-projects/modules.



buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

        implementation fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])
        compile fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])
        classpath fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])

        implementation fileTree(dir: 'libs', include: ['*.jar'])
        compile fileTree(dir: 'libs', include: ['*.jar'])
        classpath fileTree(dir: 'libs', include: ['*.jar'])
    }
}



allprojects {
    repositories {
        google()
        jcenter()
    }
}



task clean(type: Delete) {
    delete rootProject.buildDir
}



"Man muss halt mit professionellen Tools klar kommen. LOL. nichts daran is Android-spezifisch. LOL."


Dann kann ich ein .apk also "ganz normal"wie ein .jar builden, über `javac.exe`....? Falls ja werde ich mir das gerne anschauen. Dann kann ich ja geradesogut das ganz gewöhnliche "Eclipse Java" nehmen wenn ich dazu gar keine Android Studio brauche!?
 
Zuletzt bearbeitet von einem Moderator:
jmar83

jmar83

Top Contributor
Und dann kann ich mit Android also auch AWT oder Swing verwenden, statt die Sachen aus dem android.xxx-Package??
 
K

kneitzel

Top Contributor
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files

Das wäre das Wichtige aus meiner Sicht.

Die Abhängigkeiten deiner Applikation gehören in das build.gradle File, welches Du in app finden solltest. (So heisst der Ordner meistens).

Und bezüglich dem Bauen von Applikationen: Bitte beschäftige Dich mit den Grundlagen. Javac baut kein jar File. Und AWT / Swing stehen unter Android erst einmal so nicht zur Verfügung. Aber da das Projekt von gradle gebaut wird, ist vollkommen egal, welche IDE du nutzt.
 
jmar83

jmar83

Top Contributor
"Javac baut kein jar File."

Oh ja, klar...🙄 habe das Zeugs schon so lange nicht mehr gebraucht (dank Eclipse und Konsorten)... `javac` macht nur .class- aus .java-Files. Habe das komplett vergessen...

Dass Swing und/oder AWT unter Android nicht zur Verfügung steht, davon bin ich eigentlich auch ausgegangen, aber nur habe ich die Bestätigung "schwarz auf weiss"!! Vielen Dank!!! :)
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
Die Dependencies müssen wie von @JustNobody gesagt in die andere build.gradle. Wie sieht die denn aus?


Dann kann ich ein .apk also "ganz normal"wie ein .jar builden, über `javac.exe`....? Falls ja werde ich mir das gerne anschauen. Dann kann ich ja geradesogut das ganz gewöhnliche "Eclipse Java" nehmen wenn ich dazu gar keine Android Studio brauche!?
Per Hand mit javac bauen ist bei sowas aber auch eher das Gegenteil von professionell...

Aber ja, Android-Projekte laufen üblicherweise mit gradle, das kannst du mit nahezu jeder IDE nutzen. Man hat dann halt deutlich weniger IDE-Unterstützung.
Man kann auch auf gradle verzichten und alles per Hand machen.

Aber das ist dann halt vergleichbar mit ein Hochhaus bauen, nur völlig ohne Strom und jegliche Werkzeuge aus Metall.
 
jmar83

jmar83

Top Contributor
Java:
// Top-level build file where you can add configuration options common to all sub-projects/modules.



buildscript {
    repositories {
        google()
        jcenter()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:3.6.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

        implementation fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])
        //compile fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])
        //classpath fileTree(dir: 'libs', include: ['AndroidCompatibleHTTPClient.jar'])

        //implementation fileTree(dir: 'libs', include: ['*.jar'])
        //compile fileTree(dir: 'libs', include: ['*.jar'])
        //classpath fileTree(dir: 'libs', include: ['*.jar'])
    }
}



allprojects {
    repositories {
        google()
        jcenter()
    }
}



task clean(type: Delete) {
    delete rootProject.buildDir
}
 
mrBrown

mrBrown

Super-Moderator
Mitarbeiter
Zeig einmal alle gradle-Dateien, die in deinem Projekt existieren. (und die bitte in Code-Tags posten)
 
jmar83

jmar83

Top Contributor
Oh...!!

Problem gefunden: .gradle-Dateien gibt es ja mehrfach!!! (Schon wieder vergessen) Im Projekt- sowie im `app`-Ordner!!

Nun war der. jar-Eintrag am falschen Ort und musste gar nicht von Hand gemacht werden sondern übers Menü...

Dann geht auch automatisch das hier in die .gradle-Datei im Verzeichnis `app` rein:

`implementation files('libs\\AndroidCompatibleHTTPClient.jar')`
 
Zuletzt bearbeitet:
jmar83

jmar83

Top Contributor
Vielen Dank nochmal euch allen!!
:slight_smile:
 
jmar83

jmar83

Top Contributor
Beitrag editiert: "Problem gefunden: .gradle-Dateien gibt es ja mehrfach!!! (Schon wieder vergessen) Im Projekt- sowie im `app`-Ordner!!"

Stress, Stress und noch mal Stress... aber irgendwie wär mir sonst langweilig und öde wenn's nicht so wäre! ;-)

Das kommt halt davon, wenn man quasi "Junge für alles" (quasi-IT-Verantwortlicher (das letzte Wort hat immer der Chef und Inhaber), Entwickler, Projektleitung innerhalb der Entwicklung, ab und zu geht's auch mal auf die Baustelle in entsprechender "Montur" da Bereich Gebäude-/Hausautomation ;-)) in einem KMU ist... zumindest auf technischer Ebene ist es interessant mit allem möglichem in Berührung zu kommen. Und mit dem Chef kann ich es soweit ja auch gut.

Hingegen 8 Stunden introvertiert vor den Rechner zu sitzen - da könnte man sich zwar auf das Thema konzentrieren. Aber das könnte ich mir heutzutage nicht mehr wirklich vorstellen.
 
mihe7

mihe7

Top Contributor
quasi-IT-Verantwortlicher (das letzte Wort hat immer der Chef und Inhaber), Entwickler, Projektleitung innerhalb der Entwicklung, ab und zu geht's auch mal auf die Baustelle in entsprechender "Montur" da Bereich Gebäude-/Hausautomation ;-)
Du könntest doch eigentlich noch Vertrieb, Produktion und Buchhaltung übernehmen. Sonst wird das schnell einseitig :p
 
jmar83

jmar83

Top Contributor
"Du könntest doch eigentlich noch Vertrieb, Produktion und Buchhaltung übernehmen. Sonst wird das schnell einseitig :p"

Ja, am besten dem Chef komplett alle Tasks abnehmen (kleine Firma, wir sind beide quasi "Junge für alles" da wir uns u.A. schnell in verschiedene Themen einarbeiten können. Die anderen MA arbeiten eigentlich aber immer in ihrem Gebiet) und das selbstverständlich zum gleichen Gehalt wie vorher... o_O

Was hast du dir denn sonst gedacht? ;-)
 
Zuletzt bearbeitet:
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Android R.string.test+i Problem Android & Cross-Platform Mobile Apps 2
P undefinierbarer Fehler Android Android & Cross-Platform Mobile Apps 8
T Android ArrayList sortieren mit 2 Werten ohne thencomparing , Wie? Android & Cross-Platform Mobile Apps 10
jmar83 Android Selbst entwickelter SMTP-Client läuft auf PC, nicht aber auf Android Android & Cross-Platform Mobile Apps 9
jmar83 Android Warum muss man bei Android Studio immer 2x auf "Run" klicken damit die App auf dem Gerät startet Android & Cross-Platform Mobile Apps 8
jmar83 Android Wo das 'android.useAndroidX' property hinzufügen? Android & Cross-Platform Mobile Apps 8
jmar83 Android In einem Android-“Spinner”-Element GLEICHZEITIG Bild (links) UND Text (rechts) anzeigen Android & Cross-Platform Mobile Apps 0
P Login und Registrierung Android Anzeige Android & Cross-Platform Mobile Apps 7
S Von JavaFx zu Android Android & Cross-Platform Mobile Apps 12
K Android to Pi | Websocket Problem Android & Cross-Platform Mobile Apps 3
M Komponenten positionieren in Android Studio 3.6.3 Android & Cross-Platform Mobile Apps 1
M Android Studio - Property-Fenster einblenden Android & Cross-Platform Mobile Apps 1
M Android Studio - App auf dem Smartphone testen Android & Cross-Platform Mobile Apps 7
M Barrierefreie Appentwicklung für Android - Suche Codebeispiele Android & Cross-Platform Mobile Apps 8
M Android Studio - Configuration fehlt Android & Cross-Platform Mobile Apps 15
M Wo kann ich das Android SDK herunterladen / wie kann ich es installieren Android & Cross-Platform Mobile Apps 3
M Unsupported class file major version 57 - Fehlermeldung bei Android Studio Android & Cross-Platform Mobile Apps 27
jmar83 Android Studio (SDK) ANDROID_SDK_ROOT-Variable? Android & Cross-Platform Mobile Apps 5
O Web API in Android (JAVA) einbinden Android & Cross-Platform Mobile Apps 3
J Android Studio macht seltsame Sachen Android & Cross-Platform Mobile Apps 2
J Android 9.1 aber android Studio findet API22 Android & Cross-Platform Mobile Apps 0
Dimax Web-Seite in native app convertieren mit Android Studio Android & Cross-Platform Mobile Apps 8
A Android Studio: while-Schleife beginnt nicht Android & Cross-Platform Mobile Apps 5
lolcore android studio: fehler bei laden des emulators Android & Cross-Platform Mobile Apps 10
J Android App - Browser öffnen und Text eingeben/Button click auslösen Android & Cross-Platform Mobile Apps 10
A Android-Studio: 2. Layout nach kurzer Zeit aufzeigen Android & Cross-Platform Mobile Apps 2
A jpg wird im Android Studio nicht akzeptiert Android & Cross-Platform Mobile Apps 3
J Android Studio - ArrayList - Selected Item ermitteln Android & Cross-Platform Mobile Apps 13
T Android SDK-Manager startet nicht in Eclipse Android & Cross-Platform Mobile Apps 5
T Bringen mir die Java-Basics irgendetwas für die Android-Programmierung Android & Cross-Platform Mobile Apps 4
J Was soll das bedeuten ? does not require android.permission.BIND_JOB_SERVICE permission Android & Cross-Platform Mobile Apps 7
A Android Studio: ImageView verpixelt Android & Cross-Platform Mobile Apps 2
J intend Service im Android Studio Android & Cross-Platform Mobile Apps 4
L Android Android Development eventuell mit Flutter Android & Cross-Platform Mobile Apps 1
S Android Layout - welchen Typ? Android & Cross-Platform Mobile Apps 3
T Fehler Android Studio: java.net.MalformedURLException: no protocol: http%3A%2F%2Fwww.mal ..... Android & Cross-Platform Mobile Apps 2
Arif Android Android Studio: Fehler beim Einbinden fremder Bibliothek? Android & Cross-Platform Mobile Apps 2
L Android Android Contacts DB auslesen Android & Cross-Platform Mobile Apps 1
A Android Studio - App mit Nearby Android & Cross-Platform Mobile Apps 1
L Android content URI Datei einlesen Android & Cross-Platform Mobile Apps 9
N Android Game Background Service Android & Cross-Platform Mobile Apps 11
Jackii Android Android Studio Error im Testlauf ohne zu programmieren Android & Cross-Platform Mobile Apps 9
B Android Probleme mit Android Studio Android & Cross-Platform Mobile Apps 6
Excess Android Service läuft nicht in Sandby weiter Android & Cross-Platform Mobile Apps 2
B Android Projekt für Android und IOS erstellen? Android & Cross-Platform Mobile Apps 5
J App funktioniert auf Android 5, auf 6 nicht Android & Cross-Platform Mobile Apps 2
J Android Snake Android & Cross-Platform Mobile Apps 15
J Android TaschenRechner Android & Cross-Platform Mobile Apps 22
I Das Problem mit der Tastatur... android:windowSoftInputMode="adjustPan" Android & Cross-Platform Mobile Apps 1
E Wie erhalte ich Zugriff auf das Microfon? (Android Studio) Android & Cross-Platform Mobile Apps 9
C Android Programmierung speziell oder einfach Java Buch kaufen? Android & Cross-Platform Mobile Apps 3
B Android Kein Zugriff auf Telefonspeicher (Android 6) Android & Cross-Platform Mobile Apps 1
T Android Equalizer für Android Android & Cross-Platform Mobile Apps 3
L Android Android Studio - Exportierte APK funktioniert nicht Android & Cross-Platform Mobile Apps 6
L Android Methode funktioniert nicht unter Android Android & Cross-Platform Mobile Apps 3
A Beginnen mit Serverkommunikatsion in Android Studio Android & Cross-Platform Mobile Apps 6
E Android Studio Android & Cross-Platform Mobile Apps 15
L Android Android Studio Setup killt Explorer Android & Cross-Platform Mobile Apps 3
K Android Videos rendern Android & Cross-Platform Mobile Apps 1
J Variable in strings.xml (Android Studio) Android & Cross-Platform Mobile Apps 0
B Android Android Studio lässt PC abstürzen Android & Cross-Platform Mobile Apps 3
B Android App Fehler Android & Cross-Platform Mobile Apps 21
J android Spinner funktioniert nicht Android & Cross-Platform Mobile Apps 14
G Android Push Notification Android & Cross-Platform Mobile Apps 2
Light Lux Fehlermeldung unter Android Studio Android & Cross-Platform Mobile Apps 1
D Android Android Apps direkt vom Handy aus programmieren? Android & Cross-Platform Mobile Apps 2
L Android Android Kalendar Tag Ansicht Android & Cross-Platform Mobile Apps 1
J Android Java Packet in Android Java ide hinzufügen. Android & Cross-Platform Mobile Apps 3
L Android Texterkennung für Android? Android & Cross-Platform Mobile Apps 1
L Android Chart API für Android Android & Cross-Platform Mobile Apps 0
L Android SQLite mit HSQLDB über Android synchronisieren Android & Cross-Platform Mobile Apps 13
B Android Text von Android zu PC senden? Android & Cross-Platform Mobile Apps 5
ATZENPOWER Android Probleme mit mobilen Daten via lte Android & Cross-Platform Mobile Apps 10
A Android Android Studio Emulator Problem Android & Cross-Platform Mobile Apps 1
J standardmässige Persistenz bei Android Android & Cross-Platform Mobile Apps 2
Dechasa Android Android - Canvas NullpointException Android & Cross-Platform Mobile Apps 2
S Android Studio Bluetooth App Problem Android & Cross-Platform Mobile Apps 6
L Android Android exportierte XML einlesen Android & Cross-Platform Mobile Apps 2
T Android Programm zu Android-App Android & Cross-Platform Mobile Apps 4
Florum Android FTP Upload über Android Android & Cross-Platform Mobile Apps 15
P Android Android-App Crash - Unable to start activity ComponentInfo Android & Cross-Platform Mobile Apps 2
S Android Unfortunately, the process com.android.phone has stopped Android & Cross-Platform Mobile Apps 0
Maresuke Android Android Studio & Bitbucket Android & Cross-Platform Mobile Apps 0
S Software-Tastatur des Android-Studio-Emulators öffnen? Android & Cross-Platform Mobile Apps 0
S Android Studio Emulator falsch eingestellt? Android & Cross-Platform Mobile Apps 1
S Android Problem mit Android Virtual Device erstellung. Android & Cross-Platform Mobile Apps 2
N Blackscreen bei while-Schleife? (Android-Studio) Android & Cross-Platform Mobile Apps 2
Maresuke Android Android ListView Textfarbe und Texthintergrund ändern? Android & Cross-Platform Mobile Apps 5
V Android Android Programmieren-Objekt-Konstruktor in Klammern Android & Cross-Platform Mobile Apps 2
J (Android) Bild(er) anzeigen lassen Android & Cross-Platform Mobile Apps 0
V Android Fehlermeldung beim Öffnen von Eclipse nach Installation der Android Erweiterung Android & Cross-Platform Mobile Apps 4
P Android App - Java Android & Cross-Platform Mobile Apps 1
L Android Android Addressbuch Kontakte und Bilder auslesen? Android & Cross-Platform Mobile Apps 1
R Android Programmierung Android & Cross-Platform Mobile Apps 3
S Android Android java onclick listener Problem Android & Cross-Platform Mobile Apps 9
M Hilfe bei App Programmierung für Android Android & Cross-Platform Mobile Apps 1
B Script für Android Android & Cross-Platform Mobile Apps 1
D Android - Setup/Wizard Best Practise Android & Cross-Platform Mobile Apps 3
S Android Studio MySql Daten in Listview mit sub Item Android & Cross-Platform Mobile Apps 11
S Android studio, SSH an Raspberry Android & Cross-Platform Mobile Apps 11

Ähnliche Java Themen

Anzeige

Neue Themen


Oben