| |||||||
Das Thema "Klasse 'Log' in Desktop-Applikation sichtbar machen" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 14.04.2011
Beiträge: 9
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
| sieht also folgendermaßen aus: Code: 1: import android.util.Log;
2:
3: class MyClass{
4:
5: // ...
6:
7: void foo(){
8:
9: System.out.println(line);
10: Log.i(CLASS_NAME, line;
11: }
12: } Code: 1: class DesktopTestClass{
2:
3: public static void main(String[] args){
4:
5: MyClass myClass = new MyClass();
6: myClass.foo();
7: }
8: } Wenn ich umgekehrt 'MyClass' mit 'DesktopTestClass' teste, soll die Ausgabe von 'line' innerhalb von 'foo()' über 'System.out.println()' erfolgen und die Ausgabe über 'Log' ignoriert werden. In diesem Fall erhalte ich aber die Fehlermeldung: Code: Exception in thread "main" java.lang.NoClassDefFoundError: android/util/Log
at MyClass.foo(MyClass.java:10)
at DesktopTestClass.main(DesktopTestClass.java:6) Hat jemand hierfür eine eleganteren Lösungsvorschlag? Danke! Geändert von sowatt (03.06.2011 um 15:00 Uhr) |
| | |
| | #2 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
|
Ich frage mich wie du das kompilierst^^ eine Möglichkeit wär nen try catch Block^^
__________________ Meine Apps: GTalk Widget free Filehosting mit direkt download links & ohne werbung |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 14.04.2011
Beiträge: 9
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
| ääähh!! Den Wald vor lauter Bäumen nicht gesehen. Danke! ?!? Sollte das denn NICHT kompilieren.
__________________ ------------------------------------------------------------------------------------------- Google/Samsung Nexus S, Android 2.3.4, Mac OS X 10.6, Eclipse 3.6.2 |
| | |
| | #4 (permalink) |
| Android Guru Modell: Samsung Galaxy S (I9000) Registriert seit: 21.12.2009
Beiträge: 2.572
Abgegebene Danke: 76
Erhielt 506 Danke für 295 Beiträge
|
Klar, du kannst es als jar exportieren und dann irgendwo einbinden, aber ansonsten kannst du ja nicht gegen JavaSE compilen und dabei android.util.Log.X aufrufen.
__________________ Meine Apps: GTalk Widget free Filehosting mit direkt download links & ohne werbung |
| | |
| | #5 (permalink) |
| Neuer Benutzer Registriert seit: 14.04.2011
Beiträge: 9
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
|
Da bin ich überfragt! Ich hab da jedenfalls mein Eclipse-Project in dem sich alle Klassen befinden, und ein Konsolenfenster im bin-Odner geöffnet, wo ich 'DesktopTestClass' aufrufe. Gibt keine Probleme
__________________ ------------------------------------------------------------------------------------------- Google/Samsung Nexus S, Android 2.3.4, Mac OS X 10.6, Eclipse 3.6.2 |
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Multimedia Inhalte und Bilder in Galerie sichtbar machen | Dr.Nolte | Samsung Galaxy S (I9000) Forum | 15 | 29.04.2011 12:06 |
| Bluetooth länger sichtbar machen | cocacola | Tools | 2 | 31.12.2010 12:16 |
| Bluetooth länger sichtbar machen | bvt-1 | Samsung Galaxy 3 (I5800) Forum | 3 | 22.12.2010 10:08 |
| system/app gelöschte apps wieder sichtbar machen? | schnuufe | Root / Hacking / Modding für Motorola Milestone | 1 | 07.02.2010 09:31 |
| Passwort sichtbar machen? | Decolieb | Android Allgemein | 0 | 29.11.2009 14:43 |